Difference between revisions of "NoAuth usecase 3"
Pavel.lobko (talk | contribs) |
Pavel.lobko (talk | contribs) |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Sending SMS via Vonage APIs}} | {{DISPLAYTITLE:Sending SMS via Vonage APIs}} | ||
− | + | Such a common task as SMS confirmation or any type of VIber/Whatsup notifications can be solved pretty easy with the help of numerous web services. Now we will show you how to send SMS from the green screen with the only command using i2Rest client. | |
Two things we have to take care before start messaging: | Two things we have to take care before start messaging: | ||
: [https://www.nexmo.com registration on Nexmo.com] | : [https://www.nexmo.com registration on Nexmo.com] | ||
Line 22: | Line 22: | ||
Was it your phone ring? Check it.<br> | Was it your phone ring? Check it.<br> | ||
[[File:Noauth3-2.png]] | [[File:Noauth3-2.png]] | ||
− | |||
− | |||
---- | ---- | ||
[[I2Rest_Client|Back to i2Rest Client]] | [[I2Rest_Client|Back to i2Rest Client]] |
Revision as of 15:43, 12 April 2020
Such a common task as SMS confirmation or any type of VIber/Whatsup notifications can be solved pretty easy with the help of numerous web services. Now we will show you how to send SMS from the green screen with the only command using i2Rest client. Two things we have to take care before start messaging:
When the preparations are completed, all we have to do - is just compose our POST request following the instructions.
I2REST COMMAND(*POST) URL('https://rest.nexmo.com/sms/json') BODY(*N 'api_key=40a45a89&api_secret=EN8AHxD6fOd1jvWD&from=VonageSMS API&to=375297784290 &text=Hello from i2Rest' 'application/x-www-form-urlencoded') OUTPUT(*BOTH) DCMCLIENT(MYCLIENT) RECVLOG('/home/btpl/recvnex.log') SENTLOG('/home/btpl/sentnex.log') AUTHMETHOD(*NONE)
The same result can be also achieved with application/json
request body. The command should look like this
I2REST COMMAND(*POST) URL('https://rest.nexmo.com/sms/json') BODY(*N '{"api_key":"40a45a89", "api_secret":"EN8AHxD6fOd1jvWD", "from":"Vonage SMS API", "to":"375297784290", "text":"Hello from i2Rest"}' 'application/json') OUTPUT(*BOTH) DCMCLIENT(MYCLIENT) RECVLOG('/home/btpl/recvnex.log') SENTLOG('/home/btpl/sentnex.log') AUTHMETHOD(*NONE)
Let's see server response in joblog
Was it your phone ring? Check it.