Skip to content
This repository was archived by the owner on Jul 19, 2021. It is now read-only.

Example: subscriber retrieval

Stefano Varesi edited this page Apr 9, 2015 · 2 revisions
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ContactLabAPIClient;
using ContactLabAPIClient.ClabService;

namespace ContactLabApiClientExample
{
    public class GetSubscriberById
    {
        public static void Main()
        {
            int SubscriberSourceId = 1;
            int SubscriberId = 1;

            ClabServiceClient ClabServiceClient = new ClabServiceClient();

            try
            {
                AuthToken Token = ClabServiceClient.borrowToken(ContactlabApiClientExamples.Properties.Settings.Default.ApiKey,
    ContactlabApiClientExamples.Properties.Settings.Default.UserKey);

                Subscriber Subscriber = ClabServiceClient.getSubscriber(Token, SubscriberSourceId, SubscriberId);
                ClabServiceClient.invalidateToken(Token);

                Console.WriteLine("I've found the subscriber " + Subscriber.attributes[0].value);
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception with message " + e.Message);
            }

            Console.ReadLine();
        }
    }
}

Clone this wiki locally