跳转到主要内容

发送短信的短信网关

项目描述

README
------

如何安装

* 将 'smsgateway' 添加到您的 INSTALLED_APPS
* 配置它

# settings.py

# 这是您的web应用将处理传入消息的地方。
SMSGATEWAY_HOOK = {'MV': 'mvne.activation.utils.incoming_sms',
'SIM': 'mvne.activation.utils.incoming_sms'}

# 这是短信网关提供商的账户列表。
SMSGATEWAY_ACCOUNTS = {
'__default__': 'mobileweb', # 这是您的默认账户。您必须指定它!它指向下面列出的以下一个账户。
'mobileweb': {'backend': 'mobileweb', 'username': 'johndoe', 'password': '12345678', 'sid': '413'}, # 示例账户
'smsextrapro': {'backend': 'smsextrapro', 'username': 'johndoe', 'password': '87654321'}, # 示例账户
}

# 这是您设置使用的后端的地方。您也可以使用您自己的!请查看内置后端以获取示例。
SMSGATEWAY_BACKENDS = (
'smsgateway.backends.mobileweb.MobileWebBackend',
'smsgateway.backends.smsextrapro.SmsExtraProBackend',
)

* 一些后端支持传入短信

# urls.py

from smsgateway import backends

urlpatterns = ('',
(r'^incoming_sms/$', backends.get_backend('mobileweb').handle_incoming),
)

* 将您的短信网关设置为使用此url来处理传入消息。

项目详情


下载文件

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

源代码分发

django-smsgateway-2.1.20.tar.gz (62.2 kB 查看哈希值)

上传时间 源代码

构建分发

django_smsgateway-2.1.20-py2.py3-none-any.whl (99.9 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持