跳转到主要内容

Clickatell后端,用于RapidSMS项目。

项目描述

rapidsms-clickatell
===================

.. image:: https://travis-ci.org/caktus/rapidsms-clickatell.svg?branch=develop
:alt: 构建状态
:target: https://travis-ci.org/caktus/rapidsms-clickatell


rclickatell是RapidSMS项目的`Clickatell <https://www.clickatell.com/>`_后端的基本版本。目前,rclickatell只支持移动终止(MT)短信通信(使用Clickatell API发送外出消息),但将来可以扩展以支持移动起源(MO)消息。
要求
* Python 2.7或Python 3.3+
* `Django <https://django.ac.cn/>`_ >= 1.7
* `RapidSMS <http://www.rapidsms.org/>`_ >= 0.18.0

安装
------------

* 使用pip安装:
功能和设置
* 状态通知:rclickatell可以配置为启用Clickatell的回调功能。配置后,在发送一条外出消息后,Clickatell将ping您在Clickatell API账户中定义的回调URL。

用法
------------

一旦安装了`rclickatell`,将其添加到settings.py中的`INSTALLED_APPS`和`INSTALLED_BACKENDS`:

pip安装rclickatell

INSTALLED_APPS (
---------------------

'rclickatell',
INSTALLED_BACKENDS = {
"clickatell": {
"ENGINE": "rclickatell.backend"

'user': '',
-----

'password': '',

'api_id': '',
...
'callback' 3, # 启用 (级别 1-3) 以启用Clickatell状态通知
...
)

},
),
),
),
),
),
),
},
}


测试
-------

安装`tox`然后运行它:

$ pip install tox
$ tox

项目详情


下载文件

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

源分布

rclickatell-0.1.0.tar.gz (7.5 kB 查看哈希值)

上传时间

支持