There was an error while loading. Please reload this page.
package com.contactlab.api.ws.examples; import com.contactlab.api.ws.ClabService; import com.contactlab.api.ws.ClabService_Service; import com.contactlab.api.ws.domain.AuthToken; import com.contactlab.api.ws.domain.Subscriber; import com.contactlab.api.ws.domain.SubscriberAttribute; public class UpdateExistingSubscriber { public static void main(String[] args) { ClabService clabService = new ClabService_Service().getClabServicePort(); AuthToken token = clabService.borrowToken(Parameters.apiKey, Parameters.userKey); int subscriberSourceId = 1; int subscriberId = 1; Subscriber subscriber = new Subscriber(); SubscriberAttribute email = new SubscriberAttribute(); email.setKey( "EMAIL"); email.setValue( "latuamail@contactlabo.it"); subscriber.getAttributes().add(email); SubscriberAttribute firstName = new SubscriberAttribute(); firstName.setKey("FIRSTNAME"); firstName.setValue("mail"); subscriber.getAttributes().add(firstName); SubscriberAttribute lastName = new SubscriberAttribute(); lastName.setKey("LASTNAME"); lastName.setValue("lamia"); subscriber.getAttributes().add(lastName); subscriber.setIdentifier(subscriberId); subscriber = clabService.updateSubscriber(token, subscriberSourceId, subscriber); System.out.println("Subscriber " + subscriber.getIdentifier() + " updated"); clabService.invalidateToken(token); } }