跳转到主要内容

基于SMS的Django应用集成Twilio

项目描述

基于SMS的Django应用集成Twilio

Latest Version Downloads License

en.ig.ma软件商店开发和使用。

快速入门

  1. requirements.txt文件中包含django-twilio-sms

  2. django_twilio_sms添加到INSTALLED_APPS,并执行syncdb/migrate。

  3. 将以下URL添加到您的urlconf中

    url(r"^messaging/", include("django_twilio_sms.urls")),

    这将接收使用utils.send_sms发送的任何SMS消息的确认回调。

  4. 创建一个新的视图并覆盖IncomingSMSView.post_save(self, obj)方法,通过Twilio回调接收SMS消息。接收到的obj参数将是一个IncomingSMS模型的实例。

  5. 配置Twilio回调以将通知发送到上述视图的URL。

  6. 配置设置

    • 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许可下发布的。

其他资源

商业支持

本应用程序和其他许多应用程序帮助我们构建更好的软件,并专注于更快地交付高质量项目。我们很高兴帮助您进行下一个项目,所以请通过发送电子邮件到 en@ig.ma 联系我们。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源分布

django-twilio-sms-0.2.zip (10.8 kB 查看散列)

上传时间

构建分布

django_twilio_sms-0.2-py2.7.egg (17.0 kB 查看散列)

上传时间

支持