Integratie (API)
Nieuwe API beschikbaar, meer informatie vindt u hier
DEPRECATED (PLEASE DON'T USE ANYMORE):
U kan het onderstaande script aanspreken om onze service te integreren met uw eigen toepassing.
-
Host: https://secure.smsbox.be
Path: /scripts/bulksms.php
Method: GET/POST (waarden moeten url-encoded worden)
Param Omschrijving login smsbox loginnaam pwd smsbox wachtwoord numbers mobiele nummers gescheiden door een komma 32496123456,32479123456,enz. (countrycode+nummer) message max. 160 tekens from afzender, kan numeriek (max. 16 tekens) of alphanumeriek
(max. 11 tekens) zijn.concat=1 Optioneel : longsms max. 459 tekens (opgelet : 1 sms-kost = 160 tekens) noti=https://www.domein.be/script.php Optioneel : Doorsturen van afleverrapporten naar uw webserver
via HTTP-POST met velden msgid,status.tts=1 Optioneel : Text To Speech (SMS to voice call) ttslng Optioneel : Text To Speech taal, 0 = NL (Nederlands),
1 = EN (Engels), 2 = FR (Frans)charset=utf-8 Optioneel : Gebruik dit enkel indien u problemen ondervindt met het doorsturen van speciale tekens
Result codes
- Result = +OK [nummer] of +OK [msgid,nummer] bij noti= (SMS verzonden)
- Result = 01 (Afzender NOK)
- Result = 02 (Momenteel niet mogelijk om te sms'n een # opgegeven nummers)
- Result = 03 (Deze login bestaat niet)
- Result = 04 (Login & pwd komen niet overeen)
- Result = 05 (Geen prefix opgegeven)
- Result = 06 (Geen bericht opgegeven)
- Result = 07 (Bericht max. 160 tekens)
- Result = 08 (Geen GSM-nummer opgegeven)
- Result = 09 (Geen geldig GSM-nummer)
- Result = 10 (Geen genoeg credits meer)
- Result = 11 (> 500 gsm-nummers opgegeven)
- Result = 13 (Afzender te lang. max. 16 tekens voor numeriek, 11 tekens voor alphanumeriek)
- Result = 14 (SC : ID niet correct)
- Result = 15 (SC : ID niet terug te vinden in onze DB)
- Result = 16 (SC : Bericht is al reeds beantwoord)
- Result = 17 (SC : Antwoord is slechts mogelijk binnen de 12 uren)
Result codes delivery reports naar uw webserver
- Status = 10 (Sent)
- Status = 11 (Delivered)
- Status = 12 (Buffered)
- Status = 13 (Undelivered)
- Status = 14 (Expired)
- Status = 15 (Rejected)
- Status = 16 (Unknown)
- Status = 20 (Blacklist)
- Status = 1 (Error)
-
Saldo opvragen
Host: https://secure.smsbox.be
Path: /scripts/balance.php
Method: GET/POST (params moeten encoded worden)
Param Omschrijving login smsbox loginnaam pwd smsbox wachtwoord output =xml of leeg (=plain)