基于SMS的Django应用集成Twilio
项目描述
Fork自nigma的django-twilio-sms,由Saurabh Kumar维护。
基于SMS的Django应用集成Twilio
快速入门
将 django-twilio-sms-2 包含在您的 requirements.txt 文件中。
将 django_twilio_sms 添加到 INSTALLED_APPS 并迁移。
将以下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>=1.7
djangorestframework>=2.4.3
twilio≥3.6.8
进一步阅读
许可证
django-twilio-sms-2采用MIT许可协议发布。
其他资源
PyPi软件包网站 - http://pypi.python.org/pypi/django-twilio-sms-2
项目详情
关闭
django-twilio-sms-2-1.0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 046303ad1d0518ae74fd79b09878d7a990814b1889103437d0ea96b045e66765 |
|
MD5 | 357a1c35702f88272d772813248a4bba |
|
BLAKE2b-256 | 3b32d2c631017bebbda2f86130e92c0f3ed27d8e932caed92a8d547393d638f7 |