Odeslat SMS s Delphi

Odeslat SMS pomocí HTTP s Delphi

Delphi : DOKUMENTACE API



Odeslat SMS s Delphi

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

Příklad v Delphi:

uses
	System.SysUtils,
	IdHTTP;

var
	url : string;
	result : string;
	IdHTTP1 : TIdHTTP;

begin
	try
		url := "http://www.afilnet.com/api/http/?class=sms&method=sendsms&user=user&password=password&from=Afilnet&to=34600000000&sms=sms+test&scheduledatetime=&output=";

		IdHTTP1 := TIdHTTP.Create;
		result := IdHTTP1.Get(url);
		WriteLn(result);
	except
		on E: Exception do
			Writeln(E.ClassName, ': ', E.Message);
	end;
end.



Viz příklad v:

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



Podrobnosti metody

Parametr Popis Povinné / Nepovinné
class=sms Požadovaná třída: Třída, na kterou je žádost podána Povinný
method=sendsms Požadovaná metoda třídy: Metoda třídy, které je žádost podána Povinný
user Uživatel a e-mail vašeho účtu Afilnet Povinný
password Heslo vašeho účtu Afilnet Povinný
from Odesílatel Povinný
to Číslo mobilního telefonu příjemce Povinný
sms SMS zpráva k odeslání Povinný
scheduledatetime Datum a čas odeslání ve formátu rrrr-mm-dd hh:mm:ss Volitelný
output Výstupní formát výsledku Volitelný

Při zadávání žádostí obdržíte následující pole:


  •  status
  •   výsledek (pokud status = úspěch), zde obdržíte následující hodnoty:
    • messageid
    • credits
  • chyba (pokud status = chyba), zde obdržíte kód chyby

Možné chybové kódy jsou uvedeny níže


Kód Popis
MISSING_USER Uživatel nebo e-mail nejsou zahrnuty
MISSING_PASSWORD Heslo není zahrnuto
MISSING_CLASS Třída není zahrnuta
MISSING_METHOD Metoda není zahrnuta
MISSING_COMPULSORY_PARAM Povinný parametr není zahrnut
INCORRECT_USER_PASSWORD Nesprávný uživatel nebo heslo
INCORRECT_CLASS Nesprávná třída
INCORRECT_METHOD Nesprávná metoda
NO_ROUTE_AVAILABLE Pro uvedený cíl nejsou k dispozici žádné cesty
NO_CREDITS Váš zůstatek je nedostatečný
Parametry:
  • class : sms
  • method : sendsms
  • user : user
  • password : password
  • from : Afilnet
  • to : 34600000000
  • sms : sms+test
  • scheduledatetime :
  • output :

Žádost:
https://www.afilnet.com/api/http/?class=sms&method=sendsms&user=user&password=password&from=Afilnet&to=34600000000&sms=sms+test&scheduledatetime=&output=

DŮLEŽITÉ INFORMACE O COOKIES: Pokud budete i nadále používat tento web, budeme předpokládat, že souhlasíte s podmínkami použití. Více informací naleznete v našich Zásadách používání cookies. Pokračovat