rapidsms-TROPO是一個基本的對流層後端的RapidSMS Threadless的路由器。
用法
創建於tropo.com的應用程序。它的類型應該是“網絡API”。
加入rtropo到你的Python路徑,並成立了對流層中的後端你的Django設置文件。例如:
INSTALLED_BACKENDS = {
 “TROPO”:{
 “發動機”:“rtropo.backend”
 “配置”:{
 #你的對流層應用程序的出站令牌消息
 “messaging_token':'YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY',
 #你的對流層應用程序的出站令牌語音(可選)
 “voice_token':'ZZZZZZZZZZZZZZZZZZZZZZZZZZ',
 #你對流層的應用程序的語音/消息的電話號碼(包括國家代碼,它必須是1,因為只有美國號碼可用於消息傳送)
 '號':'+1 - ### - ### - ####“,
 }
 },
}
此時,你應該能夠發送傳出的消息,但更多的設置是必要的,以接收傳入的消息。
設置你的URLconf傳入http請求從TROPO發送到rtropo.views.message_received,傳遞backend_name參數。例如:
從django.conf.urls.defaults導入*
從rtropo進口看法
urlpatterns的=型態('',
  URL(R“^ TROPO / $”,views.message_received,kwargs = {'backend_name':'TROPO'},名稱='TROPO'),
)
你可以使用任何URL。
配置在tropo.com您的對流層應用程序,這樣的短信/郵件URL將調用您剛剛配置的Django的URL。例如:
http://yourserver.example.com/tropo/
語音和更複雜的東西
該TROPO後端提供了一種方法為您的應用程序以訪問TROPO和為所欲為使用對流層的Web API。見rtropo / outgoing.py,TropoBackend.call_tropo()
什麼在此版本中是新的:
- 在更新的RapidSMS 0.14及更高版本。
- 在支持群發 - 與RapidSMS 0.14.0或更高版本,很多消息可以無需單獨往返請求TROPO每個發送 。
- 在加入測試
- 添加TOX測試運行
- 在對流層跌落Python庫,它幾乎沒有被使用的反正。
- 安全性改進。
什麼是0.1.1版本,新的:
- 在更新清單,以inlcude distribute_setup.py 李>
要求:
- 在Python中
- 在rapidsms-螺紋路由器
- 在TROPO-的WebAPI,蟒蛇
評論沒有發現