Hi there;
when you buy a service from provider they may give you a webservice access. that webservice may be based on Soap or REST. you have to consume that webservice using that credits.
If they have SOAP webservice you have add the reference to your references via "Add Service Reference ..." in your VS project. (learn more about implementing webservices)
then you have to consume it like this:
public static string[] SendSmsPackage(List<string> CellNumbers, List<string> Bodies)
{
SmsService.smsSoapClient smsSrv = new SmsService.smsSoapClient();
List<string> resultList = new List<string>();
try
{
string[] result = new string[] { };
result = smsSrv.doSendArraySMS(SmsServiceUserID, SmsServicePassWD, SmsServiceProviderNumber, CellNumbers.ToArray(), Bodies.ToArray());
return result;
}
catch(Exception ex)
{
throw ex;
}
}
This provider gave me the address of their webservice that i used it when i wanted to add the "service reference". and also userId, password and a cell number (SmsServiceProviderNumber) that was dedicated for me. they get list of numbers and message bodies and pass me the sending results as you see. thats it.
there is another method to get delivery status based on return codes they gave me in result array.
ask them for documentations and examples or search in their website and you will find something for sure.
i hope this help you.
have fun.