iSMS多调制解调器后端,用于RapidSMS项目。
项目描述
为MultiModem iSMS项目提供的RapidSMS后端。
许可证
rapidsms-multimodem在BSD许可证下发布。有关更多详细信息,请参阅LICENSE文件。
设置
以下参数是必需的:sendsms_url、sendsms_user、sendsms_pass、modem_port和server_slug
"multimodem-1": { "ENGINE": "rapidsms_multimodem.outgoing.MultiModemBackend", "sendsms_url": "http://192.168.170.200:81/sendmsg", "sendsms_user": "admin", "sendsms_pass": "admin", "modem_port": 1, "server_slug": "isms-lebanon", },
单端口调制解调器只有一个端口,但仍然需要指定。
server_slug参数有两个用途。它唯一地识别iSMS服务器,这样RapidSMS就不会被两个具有相同端口号的不同服务器所混淆(因为这些被限制为1到8之间的整数)。它还用于创建iSMS服务器将发送消息的RapidSMS URL。您的urls.py应该看起来像这样
urlpatterns = [ url(r"^backend/multimodem/(?P<server_slug>[\w_-]+)/$", receive_multimodem_message, name='multimodem-backend'), ]
使用上面的两个代码示例,您的iSMS服务器应该将消息POST到http://your-rapidsms-server.example.com/backend/multimodem/isms-lebanon/。
贡献
如果您认为您已发现错误或对为此项目做出贡献感兴趣,请查看Github上的rapidsms-multimodem。
由Caktus咨询集团开发。
项目详情
关闭
rapidsms-multimodem-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 88a42efa4cbfa13a71538c037a6dc9172b2d0292b301d655be5ee05eadd5f79d |
|
MD5 | de7272085378b75de1b2fdca42c8c08f |
|
BLAKE2b-256 | e612561de278c6d1f5f06ed17491fc3979f1f4af7afea8cf2700c856dadb2478 |