5
0
mirror of https://github.com/cwinfo/envayasms.git synced 2024-11-12 19:30:26 +00:00
envayasms/server/php/README.txt

31 lines
1.4 KiB
Plaintext
Raw Normal View History

2011-09-22 23:16:46 +00:00
PHP server library for EnvayaSMS, with example implementation
2011-09-22 23:16:46 +00:00
The EnvayaSMS.php library is intended to be used as part of a PHP application
running on an HTTP server that receives incoming SMS messages from, and sends
2011-09-22 23:16:46 +00:00
outgoing SMS messages to, an Android phone running EnvayaSMS.
To run the example implementation, the example/www/ directory should be made available
via a web server running PHP (e.g. Apache). You can also use the included standalone
PHP web server, by running the following commands:
git submodule init
php server.php
example/config.php contains the password for a phone running EnvayaSMS. The password
This password must match the password in the EnvayaSMS app settings,
otherwise example/gateway.php will return an "Invalid password" error.
2011-09-22 23:16:46 +00:00
On a phone running EnvayaSMS, go to Menu -> Settings and enter:
* Server URL: The URL to example/www/gateway.php.
If you're using server.php, this will be http://<your_ip_address>:8002/gateway.php
* Your phone number: The phone number of your Android phone
* Password: The password in example/config.php
To send an outgoing SMS, use
php example/send_sms.php
example/www/test.html allows you to simulate the HTTP requests made by EnvayaSMS
in your browser without actually using the EnvayaSMS app.
If you're using server.php, just go to http://<your_ip_address>:8002/test.html
See EnvayaSMS.php and example/www/gateway.php