5
0
mirror of https://github.com/cwinfo/envayasms.git synced 2024-11-09 10:20:25 +00:00

add topology example image

This commit is contained in:
Jesse Young 2011-09-23 16:14:39 -07:00
parent da58df6ad1
commit d457c857a2
13 changed files with 21 additions and 22 deletions

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
httpserver
server.php
phr

View File

@ -19,7 +19,7 @@ EnvayaSMS has been tested and is known to work with the following phones:
<h4>Does EnvayaSMS use envaya.org's servers?</h4>
<p>
No. When using EnvayaSMS, you connect it to your own web server.
No. When using EnvayaSMS, your phone connects to your own web server.
The EnvayaSMS Android app does not connect to <a href='http://envaya.org'>envaya.org</a> or any third-party servers.
In particular, you do not need to register for <a href='http://envaya.org'>envaya.org</a>.
</p>

View File

@ -6,11 +6,11 @@ title: How it Works
In the simplest configuration, EnvayaSMS only needs to be installed on one phone.
Suppose that you have installed EnvayaSMS on an Android phone in Dar es Salaam,
Tanzania, with phone number <code>+255987654321</code> (local number <code>0987654321</code>),
with GSM service from Zantel.
with GSM service from Vodacom.
</p>
<p>
Suppose also that your web server is <code>example.com</code>, and its servers are located in London.
Suppose also that your web server is <code>example.com</code>, and its servers are located in a datacenter in London.
</p>
<p>
@ -21,10 +21,8 @@ work over the phone's mobile data connection, but Wi-Fi is likely to be more rel
<p>
Then your network would look like this:
</p>
<p>
TODO
<br />
<img src='/media/topology.png' width='690' height='284' />
</p>
<p>

View File

@ -29,7 +29,7 @@ It works wherever the phone can receive SMS messages and access the Internet
<h2>Why EnvayaSMS?</h2>
<p>
EnvayaSMS can be used to enable a web service to send and receive SMS and MMS messages
EnvayaSMS can be used to enable any web service to send and receive SMS and MMS messages
nearly anywhere in the world.
</p>
<p> In particular, it is useful in countries where obtaining a local virtual phone number

View File

@ -13,7 +13,7 @@ Before installing EnvayaSMS, ensure that you have the following prerequisites:
<li> A web server accessible from the public internet </li>
</ul>
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS page on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS.<br />
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS on your phone.<br />
<div style='float:left;padding-right:10px;padding-top:30px'>
<div style='font-size:16px;font-weight:bold; text-align:center'>
@ -49,7 +49,7 @@ resource on your HTTP server that can communicate with EnvayaSMS.
<h3>Phone Configuration</h3>
<div style='float:right;padding-left:10px;padding-bottom:10px'>
<img src='/media/screenshot-settings.png' width='211' height='347' />
<img src='/media/screenshot-settings.png' width='212' height='350' />
</div>

View File

@ -334,7 +334,7 @@ HTTP Response Format
</h4>
<p>
For a successul request, the server should return HTTP status code 200.
For a successful request, the server should return HTTP status code 200.
If the signature check failed, the server should return status code 403.
Other status codes may be used to signify errors.
</p>

BIN
.phrozn/media/topology.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -56,7 +56,7 @@ EnvayaSMS has been tested and is known to work with the following phones:
<h4>Does EnvayaSMS use envaya.org's servers?</h4>
<p>
No. When using EnvayaSMS, you connect it to your own web server.
No. When using EnvayaSMS, your phone connects to your own web server.
The EnvayaSMS Android app does not connect to <a href='http://envaya.org'>envaya.org</a> or any third-party servers.
In particular, you do not need to register for <a href='http://envaya.org'>envaya.org</a>.
</p>

View File

@ -42,11 +42,11 @@
In the simplest configuration, EnvayaSMS only needs to be installed on one phone.
Suppose that you have installed EnvayaSMS on an Android phone in Dar es Salaam,
Tanzania, with phone number <code>+255987654321</code> (local number <code>0987654321</code>),
with GSM service from Zantel.
with GSM service from Vodacom.
</p>
<p>
Suppose also that your web server is <code>example.com</code>, and its servers are located in London.
Suppose also that your web server is <code>example.com</code>, and its servers are located in a datacenter in London.
</p>
<p>
@ -57,10 +57,8 @@ work over the phone's mobile data connection, but Wi-Fi is likely to be more rel
<p>
Then your network would look like this:
</p>
<p>
TODO
<br />
<img src='/media/topology.png' width='690' height='284' />
</p>
<p>

View File

@ -66,7 +66,7 @@ It works wherever the phone can receive SMS messages and access the Internet
<h2>Why EnvayaSMS?</h2>
<p>
EnvayaSMS can be used to enable a web service to send and receive SMS and MMS messages
EnvayaSMS can be used to enable any web service to send and receive SMS and MMS messages
nearly anywhere in the world.
</p>
<p> In particular, it is useful in countries where obtaining a local virtual phone number

View File

@ -50,7 +50,7 @@
<li> A web server accessible from the public internet </li>
</ul>
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS page on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS.<br />
Using an Android phone, open <a href='https://market.android.com/details?id=org.envaya.sms'>EnvayaSMS on Android Market</a> by clicking the link from your phone's browser, or scanning the barcode with a QR code app. Then, follow the steps shown below to install EnvayaSMS on your phone.<br />
<div style='float:left;padding-right:10px;padding-top:30px'>
<div style='font-size:16px;font-weight:bold; text-align:center'>
@ -86,7 +86,7 @@ resource on your HTTP server that can communicate with EnvayaSMS.
<h3>Phone Configuration</h3>
<div style='float:right;padding-left:10px;padding-bottom:10px'>
<img src='/media/screenshot-settings.png' width='211' height='347' />
<img src='/media/screenshot-settings.png' width='212' height='350' />
</div>

BIN
media/topology.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -371,7 +371,7 @@ HTTP Response Format
</h4>
<p>
For a successul request, the server should return HTTP status code 200.
For a successful request, the server should return HTTP status code 200.
If the signature check failed, the server should return status code 403.
Other status codes may be used to signify errors.
</p>