We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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( "[email protected]"); 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); } }