基于SMS的Django应用集成Twilio
项目描述
基于SMS的Django应用集成Twilio
在en.ig.ma软件商店开发和使用。
快速入门
在requirements.txt文件中包含django-twilio-sms。
将django_twilio_sms添加到INSTALLED_APPS,并执行syncdb/migrate。
将以下URL添加到您的urlconf中
url(r"^messaging/", include("django_twilio_sms.urls")),
这将接收使用utils.send_sms发送的任何SMS消息的确认回调。
创建一个新的视图并覆盖IncomingSMSView.post_save(self, obj)方法,通过Twilio回调接收SMS消息。接收到的obj参数将是一个IncomingSMS模型的实例。
配置Twilio回调以将通知发送到上述视图的URL。
配置设置
TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_PHONE_NUMBER - 从Twilio面板复制凭据。
TWILIO_CALLBACK_USE_HTTPS - 是否使用https用于交付确认回调URL。
TWILIO_CALLBACK_DOMAIN - 可选地设置域名或您的站点的IP(否则将从请求信息中提取服务器名)。
TWILIO_DRY_MODE - 如果您想以测试模式运行,则设置。
许可
django-twilio-sms是在MIT许可下发布的。
其他资源
GitHub仓库 - https://github.com/nigma/django-twilio-sms
PyPi软件包网站 - http://pypi.python.org/pypi/django-twilio-sms
商业支持
本应用程序和其他许多应用程序帮助我们构建更好的软件,并专注于更快地交付高质量项目。我们很高兴帮助您进行下一个项目,所以请通过发送电子邮件到 en@ig.ma 联系我们。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。
源分布
构建分布
django-twilio-sms-0.2.zip 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | df1bb515c919b01f2098a663f33cf2d24adfa45fe3aca2344533d049d70b20e2 |
|
MD5 | 81f8ed6cfa263c8164a27e63bd14c4ee |
|
BLAKE2b-256 | 60ac8958b23dd02b428e71612d1e159e81b0c50efbe2188b9a3ecfe84a89ec66 |
django_twilio_sms-0.2-py2.7.egg 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | b6826a270c48105a5c00eb3cbe12ce456974911172a8336597f367e59dc85bd2 |
|
MD5 | 37a9cf3270e9f103e43afa6f653cd0dd |
|
BLAKE2b-256 | 611be6ade578365ddfd0b7d858b6f4de0c749f0b0a128bb0e1f5d15bbee7a847 |