Adclip samples page
This samples page gets the AdclipWebServicesWrapper class, our API Code, and shows how to use the interface with the AdClip Web Service with a few lines of code!
 
1. Get the list of countries in use by AdClip.
 Example Usage #1 Getting the list of countries in use by AdClip.
//C# code
//Creat a new intance of AdclipWebServicesWrapper class
AdclipWebServicesWrapper.AdclipWrapperWS wsWap = new AdclipWebServicesWrapper.AdclipWrapperWS();
//Creat a new intance of AdClipWsResponse class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse wsRes = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse();
//initialize AdclipWebServicesWrapper attributes wsWap.email = "your_Adclip_User@adclip.com"; //Your adclip user
wsWap.password = "12345678";//Your adclip user password
wsWap.bSoap = true;//Soap Authentication (true,false)
wsWap.bXmlRes = true;//Xml Results (true,false)
wsWap.sUrl = "http://webservices.adclip.com/wsadclip.asmx?WSDL" //URL of Web Service;

wsRes = wsWap.AdClipGetCountriesList();


2. Get the list of categories used by AdClip.
 Example Usage #1 Getting the list of categories in use by AdClip.
//C# code
//Creat a new intance of AdclipWebServicesWrapper class
AdclipWebServicesWrapper.AdclipWrapperWS wsWap = new AdclipWebServicesWrapper.AdclipWrapperWS();
//Creat a new intance of AdClipWsResponse class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse wsRes = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse();
//initialize AdclipWebServicesWrapper attributes wsWap.email = "your_Adclip_User@adclip.com"; //Your adclip user
wsWap.password = "12345678";//Your adclip user password
wsWap.bSoap = true;//Soap Authentication (true,false)
wsWap.bXmlRes = true;//Xml Results (true,false)
wsWap.sUrl = "http://webservices.adclip.com/wsadclip.asmx?WSDL" //URL of Web Service;

wsRes = wsWap.AdClipGetCategoriesList();


3. Get the category fields by country in use by AdClip.
 Example Usage #1 Getting the category fields by country in use by AdClip.
//C# code
//Creat a new intance of AdclipWebServicesWrapper class
AdclipWebServicesWrapper.AdclipWrapperWS wsWap = new AdclipWebServicesWrapper.AdclipWrapperWS();
//Creat a new intance of AdClipWsResponse class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse wsRes = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse();
//initialize AdclipWebServicesWrapper attributes wsWap.email = "your_Adclip_User@adclip.com"; //Your adclip user
wsWap.password = "12345678";//Your adclip user password
wsWap.bSoap = true;//Soap Authentication (true,false)
wsWap.bXmlRes = true;//Xml Results (true,false)
wsWap.sUrl = "http://webservices.adclip.com/wsadclip.asmx?WSDL" //URL of Web Service;

wsRes = wsWap.AdClipGetCategoryFields(194, 1, "");

6. Insert / update users
 Example Usage #1 Add a new user to AdClip
//C# code
//Creat a new intance of AdclipWebServicesWrapper class
AdclipWebServicesWrapper.AdclipWrapperWS wsWap = new AdclipWebServicesWrapper.AdclipWrapperWS();
//Creat a new intance of AdClipWsResponse class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse wsRes = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse();
//initialize AdclipWebServicesWrapper attributes wsWap.email = "your_Adclip_User@adclip.com"; //Your adclip user
wsWap.password = "12345678";//Your adclip user password
wsWap.bSoap = true;//Soap Authentication (true,false)
wsWap.bXmlRes = true;//Xml Results (true,false)
wsWap.sUrl = "http://webservices.adclip.com/wsadclip.asmx?WSDL" //URL of Web Service;

//Creat a new intance of AdClipUser class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser user = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser();

user = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser();
user.Operation = AdclipWebServicesWrapper.AdClipOperation.INSERT; //1. INSERT; 2. UPDATE
user.Email = "teste@adclip.com";
user.Type = "1"; // values: 1 Individual , 2 Institution/Company
user.Name = "Gustavo Lima";
user.Address = "Rua António Vieira, nº12";
user.LocalUserReference = "localuser001"; //your local id user reference
user.ZipCode = "4700-436";
user.Country = AdclipWebServicesWrapper.Country.BRAZIL; //idCountry retrieved from AdClipGetCountriesList
user.Mobile = "961231234";
user.IdSex = "1"; //values: 1-Male; 2 - Female
user.Culture = AdclipWebServicesWrapper.Culture.pt_PT; // idLanguage retrieved from AdClipGetLanguagesList
user.City = "Braga";
user.Phone = "253123456";
user.Fax = "253654321";
user.Version = 1;
user.timeZone = "GMT Standard Time";
user.currency = "32";
user.BirthDate = DateTime.Parse("1979-08-01");

wsWap.AddUser(user);

wsRes = wsWap.processUsers();

 Example Usage #2 Trying to add an existing AdClip user
//C# code
//Creat a new intance of AdclipWebServicesWrapper class
AdclipWebServicesWrapper.AdclipWrapperWS wsWap = new AdclipWebServicesWrapper.AdclipWrapperWS();
//Creat a new intance of AdClipWsResponse class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse wsRes = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse();
//initialize AdclipWebServicesWrapper attributes wsWap.email = "your_Adclip_User@adclip.com"; //Your adclip user
wsWap.password = "12345678";//Your adclip user password
wsWap.bSoap = true;//Soap Authentication (true,false)
wsWap.bXmlRes = true;//Xml Results (true,false)
wsWap.sUrl = "http://webservices.adclip.com/wsadclip.asmx?WSDL" //URL of Web Service;

//Creat a new intance of AdClipUser class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser user = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser();

user = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser();
user.Operation = AdclipWebServicesWrapper.AdClipOperation.INSERT; //1. INSERT; 2. UPDATE
user.Email = "teste@adclip.com";
user.Type = "1"; // values: 1 Individual , 2 Institution/Company
user.Name = "Gustavo Lima";
user.Address = "Rua António Vieira, nº12";
user.LocalUserReference = "localuser001"; //your local id user reference
user.ZipCode = "4700-436";
user.Country = AdclipWebServicesWrapper.Country.BRAZIL; //idCountry retrieved from AdClipGetCountriesList
user.Mobile = "961231234";
user.IdSex = "1"; //values: 1-Male; 2 - Female
user.Culture = AdclipWebServicesWrapper.Culture.pt_PT; // idLanguage retrieved from AdClipGetLanguagesList
user.City = "Braga";
user.Phone = "253123456";
user.Fax = "253654321";
user.Version = 1;
user.timeZone = "GMT Standard Time";
user.currency = "32";
user.BirthDate = DateTime.Parse("1979-08-01");

wsWap.AddUser(user);

wsRes = wsWap.processUsers();

 Example Usage #3 Updating an AdClip user
//C# code
//Creat a new intance of AdclipWebServicesWrapper class
AdclipWebServicesWrapper.AdclipWrapperWS wsWap = new AdclipWebServicesWrapper.AdclipWrapperWS();
//Creat a new intance of AdClipWsResponse class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse wsRes = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse();
//initialize AdclipWebServicesWrapper attributes wsWap.email = "your_Adclip_User@adclip.com"; //Your adclip user
wsWap.password = "12345678";//Your adclip user password
wsWap.bSoap = true;//Soap Authentication (true,false)
wsWap.bXmlRes = true;//Xml Results (true,false)
wsWap.sUrl = "http://webservices.adclip.com/wsadclip.asmx?WSDL" //URL of Web Service;

//Creat a new intance of AdClipUser class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser user = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser();

user = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser();
user.Operation = AdclipWebServicesWrapper.AdClipOperation.UPDATE; //1. INSERT; 2. UPDATE
user.Email = "teste@adclip.com";
user.Type = "1"; // values: 1 Individual , 2 Institution/Company
user.Name = "Gustavo Lima";
user.Address = "Avenida 1º de Maio, nº200";
user.LocalUserReference = "localuser001"; //your local id user reference
user.ZipCode = "4700-436";
user.Country = AdclipWebServicesWrapper.Country.BRAZIL; //idCountry retrieved from AdClipGetCountriesList
user.Mobile = "961231234";
user.IdSex = "1"; //values: 1-Male; 2 - Female
user.Culture = AdclipWebServicesWrapper.Culture.pt_PT; // idLanguage retrieved from AdClipGetLanguagesList
user.City = "Braga";
user.Phone = "253123456";
user.Fax = "253654321";
user.Version = 1;
user.timeZone = "GMT Standard Time";
user.currency = "32";
user.BirthDate = DateTime.Parse("1979-08-01");

wsWap.AddUser(user);

wsRes = wsWap.processUsers();

 Example Usage #4 Trying to update invalid AdClip user
//C# code
//Creat a new intance of AdclipWebServicesWrapper class
AdclipWebServicesWrapper.AdclipWrapperWS wsWap = new AdclipWebServicesWrapper.AdclipWrapperWS();
//Creat a new intance of AdClipWsResponse class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse wsRes = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipWsResponse();
//initialize AdclipWebServicesWrapper attributes wsWap.email = "your_Adclip_User@adclip.com"; //Your adclip user
wsWap.password = "12345678";//Your adclip user password
wsWap.bSoap = true;//Soap Authentication (true,false)
wsWap.bXmlRes = true;//Xml Results (true,false)
wsWap.sUrl = "http://webservices.adclip.com/wsadclip.asmx?WSDL" //URL of Web Service;

//Creat a new intance of AdClipUser class
AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser user = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser();

user = new AdclipWebServicesWrapper.AdclipWrapperWS.AdClipUser();
user.Operation = AdclipWebServicesWrapper.AdClipOperation.UPDATE; //1. INSERT; 2. UPDATE
user.Email = "teste_lixo@adclip.com";
user.Type = "1"; // values: 1 Individual , 2 Institution/Company
user.Name = "Gustavo Lima";
user.Address = "Avenida 1º de Maio, nº200";
user.LocalUserReference = "localuser001"; //your local id user reference
user.ZipCode = "4700-436";
user.Country = AdclipWebServicesWrapper.Country.BRAZIL; //idCountry retrieved from AdClipGetCountriesList
user.Mobile = "961231234";
user.IdSex = "1"; //values: 1-Male; 2 - Female
user.Culture = AdclipWebServicesWrapper.Culture.pt_PT; // idLanguage retrieved from AdClipGetLanguagesList
user.City = "Braga";
user.Phone = "253123456";
user.Fax = "253654321";
user.Version = 1;
user.timeZone = "GMT Standard Time";
user.currency = "32";
user.BirthDate = DateTime.Parse("1979-08-01");

wsWap.AddUser(user);

wsRes = wsWap.processUsers();