RAPIDSMS项目的ISMS多调制解调器后端。

rapidsms-multimodem的Python项目详细描述


build statuscoverage reportDocumentation Status

MultiModem iSMS后端用于RapidSMS项目。

许可证

Rapidsms Multimodem是根据BSD许可证发布的。查看LICENSE文件 更多细节。

设置

需要以下参数:sendsms_urlsendsms_usersendsms_passmodem_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服务器,以便 RapidMS不会被两个具有相同端口号的不同服务器所混淆(因为它们是 限制为1到8之间的整数。它还用于创建 服务器将向发送消息。你的urls.py应该是这样的:

urlpatterns = [
    url(r"^backend/multimodem/(?P<server_slug>[\w_-]+)/$",
        receive_multimodem_message,
        name='multimodem-backend'),
]

通过上面的两个代码示例,您的ISMS服务器应该将消息发送到 http://your-rapidsms-server.example.com/backend/multimodem/isms-lebanon/

贡献

如果你认为你已经发现了一个bug或者有兴趣为此做贡献 项目签出rapidsms-multimodem on Github

Caktus Consulting Group开发。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
正则表达式Java使用关键字拆分字符串   Neo4j Java API模式索引范围查找?   java访问JButton[]   java如何混淆tomcat日志文件中的请求属性   apache运行CGI Java程序   java从一个Eclipse插件开始,我如何通过编程使Eclipse编辑某个文件?   从php中的SQL数据库到Java中的多个值作为单独的变量   java如何在多个osgi捆绑包之间共享资源   datetime Java time,无法从历元秒解析年份   java无法在安卓应用程序中使用morpho指纹扫描仪设备捕获指纹   java使用groovy/ratpack发送电子邮件   javascript在jsp页面中添加验证,但在控制台中仍然显示一些错误   java如何修复com。mysql。jdbc。DocsConnectionPropsHelper   java AlertDialog dispatchTouchEvent