Rapidsms部队无线程后端
rapidsms-tropo的Python项目详细描述
《Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms<;http://www.trop.com>;《Rapidsms-Rapidsms-Rapidsms-0.14.0或更高版本的《Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-Rapidsms-“`` u0.14.0或更高版本
(pip install'rapidsms>;=0.14.0')
*`django<;https://djangoproject.com>;`` u1.4版或更高版本。
用法
----
它的类型应该是“web api”。
将rtropo添加到python路径并在django
设置文件中设置tropo后端。
后端。“config”中的必需设置是:
messaging\u token
来自tropo的消息令牌(长十六进制字符串)
number
tropo应用程序正在使用的电话号码。必须以“+”和
国家代码开头。
例如::
“配置”:{
“您的Tropo应用程序的消息发送出站令牌(必需)
“消息发送令牌”:“yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'number':'+1-传递后端名称参数,其
值必须与您在已安装后端中使用的后端名称相同。
例如:
from django.conf.url.defaults import*
from r tropo import views
url patterns=patterns('',
url(r“^tropo/$”,
views.messagekwargs={'backend_name':'my tropo backend'},
name='tropo'),
)
您可以使用任何url。如果您想添加一些(轻微的)保护来防止
除tropo之外的其他人通过假装是tropo的消息传递给您,则
可能会使您的url变长且随机,例如:从django.conf.urls.defaults import*
从rtropo import views导入
url patterns=patterns('',
url(r“^534bd769-3e2e-42bd-8337-2099d9f38858/$”,
视图.接收的消息,
kwargs={'后端名称':'我的对流层后端'},
名称='对流层',
)在tropo.com上配置您的对流层应用程序,以便其短信/消息url将调用您刚才配置的django url。例如:
>https://yourserver.example.com/534bd769-3e2e-42bd-8337-2099d9f385858/
>
>
>
>
`对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对.htm>;`
changlog
==>
=>
<
<
<
<
<<
<<
<<
<
<<
<
<
<<
<<<
<<
<
<
<
<<
*更新RapidMS 0.14及更高版本。
*支持批量消息传递-使用RapidMS 0.14.0或更高版本,许多消息
可以发送,而无需为每个消息分别向tropo发出往返请求。
*添加测试
*添加tox测试运行程序
*删除tropo python库,这几乎不被使用。
*安全性改进。
v0.1.2(2013-0版5-17)
________________________________
- Add validation of some incoming requests from Tropo.
- Probably last version to support threadless-router, rapidsms<0.10.0
v0.1.1 (Released 2012-07-02)
________________________________
- Updated MANIFEST to include distribute_setup.py
v0.1.0 (Released 2012年6月28日)
(pip install'rapidsms>;=0.14.0')
*`django<;https://djangoproject.com>;`` u1.4版或更高版本。
用法
----
它的类型应该是“web api”。
将rtropo添加到python路径并在django
设置文件中设置tropo后端。
后端。“config”中的必需设置是:
messaging\u token
来自tropo的消息令牌(长十六进制字符串)
number
tropo应用程序正在使用的电话号码。必须以“+”和
国家代码开头。
例如::
“配置”:{
“您的Tropo应用程序的消息发送出站令牌(必需)
“消息发送令牌”:“yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'number':'+1-传递后端名称参数,其
值必须与您在已安装后端中使用的后端名称相同。
例如:
from django.conf.url.defaults import*
from r tropo import views
url patterns=patterns('',
url(r“^tropo/$”,
views.messagekwargs={'backend_name':'my tropo backend'},
name='tropo'),
)
您可以使用任何url。如果您想添加一些(轻微的)保护来防止
除tropo之外的其他人通过假装是tropo的消息传递给您,则
可能会使您的url变长且随机,例如:从django.conf.urls.defaults import*
从rtropo import views导入
url patterns=patterns('',
url(r“^534bd769-3e2e-42bd-8337-2099d9f38858/$”,
视图.接收的消息,
kwargs={'后端名称':'我的对流层后端'},
名称='对流层',
)在tropo.com上配置您的对流层应用程序,以便其短信/消息url将调用您刚才配置的django url。例如:
>https://yourserver.example.com/534bd769-3e2e-42bd-8337-2099d9f385858/
>
>
>
>
`对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对.htm>;`
changlog
==>
=>
<
<
<
<
<<
<<
<<
<
<<
<
<
<<
<<<
<<
<
<
<
<<
*更新RapidMS 0.14及更高版本。
*支持批量消息传递-使用RapidMS 0.14.0或更高版本,许多消息
可以发送,而无需为每个消息分别向tropo发出往返请求。
*添加测试
*添加tox测试运行程序
*删除tropo python库,这几乎不被使用。
*安全性改进。
v0.1.2(2013-0版5-17)
________________________________
- Add validation of some incoming requests from Tropo.
- Probably last version to support threadless-router, rapidsms<0.10.0
v0.1.1 (Released 2012-07-02)
________________________________
- Updated MANIFEST to include distribute_setup.py
v0.1.0 (Released 2012年6月28日)