SMS versenden mit Ruby on rails

Senden Sie SMS mit Ruby on rails


Este método le permite enviar SMS a un destinatario utilizando Ruby on rails. Enviar un SMS con Ruby on rails es tan sencillo como enviar el origin, destino y el mensaje a enviar a través de una petición a nuestra API.

Beispiel in PHP Ruby on rails:

# net/http library is required
require 'net/http'

afilnet_class="sms";
afilnet_method="sendsms";
afilnet_user="user";
afilnet_password="password";
afilnet_from="Afilnet";
afilnet_to="34600000000";
afilnet_sms="sms+test";
afilnet_scheduledatetime="";
afilnet_output="";

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&from="+afilnet_from+"&to="+afilnet_to+"&sms="+afilnet_sms+"&scheduledatetime="+afilnet_scheduledatetime+"&output="+afilnet_output;
	
uri = URI(sUrl) 
response = Net::HTTP.get(uri)



Beispiel zu sehen in:

PHP Java C Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle


Versenden Sie SMS einer Handynummer


Parameter Beschreibung Zwigend / optional
class=sms Sorte deren Antragen sich realisiert Zwigend
method=sendsms Sortenmethode deren Antragen sich realisiert Zwigend
user Der User / Email Ihres Afilnet Account Zwigend
password Das password Ihres Afilnet Account Zwigend
from Absender Zwigend
to Handynummer Ziele Zwigend
sms SMS Nachricht versenden Zwigend
scheduledatetime Versanddaten und Zeit in yyyy-mm-dd hh:mm:ss Format Optional
output Ergebnisse Ausgabeformat Optional

Aus Sie die Anfragen verwenden,werden Sie die nächster Datenfeld bekommen:

  •  status
  •  result (si status=success), Sie werden die nächsten Codes bekommen:
    • messageid
    • credits
  •  Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen

Die mögliche Fehlercode sind die nächster:

Code Beschreibung
MISSING_USER User / email nicht beiliegend
MISSING_PASSWORD Password nicht beiliegend
MISSING_CLASS Sorten nicht beiliegend
MISSING_METHOD Methode nicht beiliegend
MISSING_COMPULSORY_PARAM Parameterversicherung nicht beiliegend
INCORRECT_USER_PASSWORD User oder Passwort inkorrekt
INCORRECT_CLASS Inkorrekt Sorte
INCORRECT_METHOD Inkorrekt Methode
NO_ROUTE_AVAILABLE Es hat nicht verfügbar Routen für die angezeigter Ziel
NO_CREDITS Sie verfügt nicht auf genug Betriebsergebnis
Parameter:
  • class: sms
  • method: sendsms
  • user: user
  • password: password
  • from: Afilnet
  • to: 34600000000
  • sms: sms+test
  • scheduledatetime:
  • output:
Anforderung:
https://www.afilnet.com/api/http/?class=sms&method=sendsms&user=user&password=password&from=Afilnet&to=34600000000&sms=sms+test&scheduledatetime=&output=