Skip to content

akalsey/simpleMessage

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Simple Message

This is a prepackaged application for Tropo that allows you to send text messages simply by requesting a URL. You can also get replies or other incoming messages sent as form posts to a URL of your choosing.

Adding a Tropo application

Create a new Tropo Scripting application and copy simpleMessage.php in as a hosted file on Tropo. Add a US phone number and make note of your messaging token.

Sending

Load the URL http://api.tropo.com/1.0/sessions with a GET request, adding the following query string variables

  • action - set this to "create"
  • token - Your secret messaging token from Tropo
  • to - the phone number (including country code) to send to
  • msg - the message to send
  • network - (optional) the network to send to. Defaults to SMS

Since this is a URL, all values should be URL encoded.

** Example **

I want to send "I feel pretty" by SMS 1 (212) 555-1212. My token is 1234 (real tokens are much longer). To do this, I'd request this url:

http://api.tropo.com/1.0/sessions?action=create&token=1234&to=12125551212&msg=I+feel+pretty

Receiving

Tropo will make a form post to any URL you'd like, using the following fields:

  • to - the phone number (or IM address) the message was sent to
  • from - the sender's number or IM address
  • msg - the message they sent

You simply need to find the line in simpleMessage.php that says...

$url = 'http://example.com'; // Tropo will POST incoming messages here

... and change http://example.com to the URL you want Tropo to post to. You can also add a username and password if your server requires authentication to access your URL.

About

Simple Tropo application for sending and receiving text messages using form posts and GET requests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%