User Manual

46 | SMSEagle NXS-9700-3G | User’s Manual
or
{"method":"sms.send_sms",
"params":{"login":"john","pass":"doe","to":"481234567″,"message":"My
message","date":"201401152132″}}
or
{"method":"sms.send_sms",
"params":{"login":"john","pass":"doe","to":"481234567″,"message":"My
message","highpriority":"1″}}
RESPONSE:
Response: {"result": "OK; ID=[ID of message in outbox]"}
Sample response: {"result": "OK; ID=297"}
Response (when wrong logindata): {"result": "Invalid login or password"}
Response (when wrong parameters): {"result": "Wrong parameters"}
RESPONSE (EXTENDED):
Response:
{"result": {"message_id":"[ID of message in outbox]","status":"ok"}}
Sample response: {"result": {"message_id":"748","status":"ok"}}
Response (when wrong logindata):
{"result": {"error_text":"Invalid login or password","status":"error"}}
Response (when wrong parameters):
{"result": {"error_text":"Wrong parameters","status":"error"}}
3. Send SMS to a group: HTTP GET method
HTTP GET METHOD:
https://url-of-smseagle/index.php/http_api/send_togroup
Parameter
Description
login
your user to login to SMSEagle
pass
your password to login to SMSEagle
groupname
group name defined in your SMSEagle Phonebook. The group must be defined
as Public
message
your SMS message
date
(optional parameter) date and time in format YYYYmmDDHHMM (YYYY – year,
mm – month, DD – day, HH – hour, MM – minute). If this parameter is not null
SMS will be scheduled for sending at the given date and time
highpriority
(optional parameter) 0 = normal priority, 1 = SMS will have higher priority in
Outbox queue when processed by GSM-modem