Send Bulk SMS with C Sharp

Send bulk SMS to a group of contacts with C Sharp

Con este método puede enviar con C Sharp campañas de SMS Masivo a grupos de contactos que haya creado. Incluya el grupo, el prefijo del país, el remitente, el SMS a enviar. Este método le permite enviar campañas de SMS Masivo sin limite de destinatarios con C Sharp.

Example in C Sharp:

String afilnet_class="sms";
String afilnet_method="sendsmstogroup";
String afilnet_user="user";
String afilnet_password="password";
String afilnet_from="Afilnet";
String afilnet_countrycode="34";
String afilnet_idgroup="1";
String afilnet_sms="sms+test";
String afilnet_scheduledatetime="";
String afilnet_output="";

// Create an URL request
WebRequest request = WebRequest.Create(""+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&from="+afilnet_from+"&countrycode="+afilnet_countrycode+"&idgroup="+afilnet_idgroup+"&sms="+afilnet_sms+"&scheduledatetime="+afilnet_scheduledatetime+"&output="+afilnet_output);
// Get the response
WebResponse response = request.GetResponse ();

// Get the stream returned by the server
Stream dataStream = response.GetResponseStream();

// Open the stream
StreamReader reader = new StreamReader (dataStream);

// Read the Response
String result = reader.ReadToEnd ();

See example in:

PHP Java C Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle Node JS Go lang Scala lang Swift

Send an SMS to a group of recipients

Parameter Description Compulsory / Optional
class=sms Class requested: Class to which the request is made Compulsory
method=sendsmstogroup Class method requested: Method of the class to which the request is made Compulsory
user User and e-mail of your Afilnet account Compulsory
password Password of your Afilnet account Compulsory
from Sender Compulsory
countrycode Country dialling code Compulsory
idgroup Recipient group identifier Compulsory
sms SMS message to be sent Compulsory
scheduledatetime Date and time of delivery in yyyy-mm-dd hh:mm:ss format Optional
output Output format of the result Optional

When you make requests you will receive the following fields:

  •  status
  •  result (if status=success), here you will receive the following values:
    • id
    • count
    • credits
    • destinations
      • messageid
      • destination
  •  error (if status=error), here you will receive the error code

The possible error codes are listed below

Code Description
MISSING_USER User or email not included
MISSING_PASSWORD Password not included
MISSING_CLASS Class not included
MISSING_METHOD Method not included
MISSING_COMPULSORY_PARAM Compulsory parameter not included
INCORRECT_USER_PASSWORD Incorrect user or password
INCORRECT_CLASS Incorrect class
INCORRECT_METHOD Incorrect method
NOT_ACCESS_TO_GROUP You are not allowed into the indicated group
NO_CREDITS Your balance is insufficient
  • class: sms
  • method: sendsmstogroup
  • user: user
  • password: password
  • from: Afilnet
  • countrycode: 34
  • idgroup: 1
  • sms: sms+test
  • scheduledatetime:
  • output:
IMPORTANT INFORMATION ABOUT COOKIES: If you continue to use this web we will assume that you accept the terms of use. You will find more information in our Cookies Policy. Continue