基于Mautic API的Python包装器
项目描述
===============================
Mautic Python
===============================
基于 `requests-oauthlib <https://github.com/requests/requests-oauthlib>`_ 的Mautic API的Python包装器
安装
------------
从GitHub克隆仓库_:
$ git clone https://github.com/divio/python-mautic.git
然后运行以下命令进行安装:
$ python setup.py install
快速入门
----------
将您的Mautic API凭据放入 `apitester/oauth2_app.py`
运行Flask应用以获取OAuth2令牌:
$ python apitester/oauth2_app.py
这样您将有一个 `creds.json` 文件在临时目录中。现在您可以使用Mautic API了
.. code-block:: python
>>> from python_mautic import MauticOauth2Client, Contacts
>>> from python_mautic.utils import read_token_tempfile
>>> token = read_token_tempfile()
>>> mautic = MauticOauth2Client(base_url='<base URL>', client_id='<Mautic Public Key>', token=token)
>>> contacts = Contacts(client=mautic)
>>> print(contacts.get_list())
=======
历史
=======
0.2.0 (2016-12-23)
------------------
* Mautic 2.3的基本认证客户端
* 改进的异常处理
0.1.0 (2016-12-07)
------------------
* 初始移植自 https://github.com/mautic/api-library/
Mautic Python
===============================
基于 `requests-oauthlib <https://github.com/requests/requests-oauthlib>`_ 的Mautic API的Python包装器
安装
------------
从GitHub克隆仓库_:
$ git clone https://github.com/divio/python-mautic.git
然后运行以下命令进行安装:
$ python setup.py install
快速入门
----------
将您的Mautic API凭据放入 `apitester/oauth2_app.py`
运行Flask应用以获取OAuth2令牌:
$ python apitester/oauth2_app.py
这样您将有一个 `creds.json` 文件在临时目录中。现在您可以使用Mautic API了
.. code-block:: python
>>> from python_mautic import MauticOauth2Client, Contacts
>>> from python_mautic.utils import read_token_tempfile
>>> token = read_token_tempfile()
>>> mautic = MauticOauth2Client(base_url='<base URL>', client_id='<Mautic Public Key>', token=token)
>>> contacts = Contacts(client=mautic)
>>> print(contacts.get_list())
=======
历史
=======
0.2.0 (2016-12-23)
------------------
* Mautic 2.3的基本认证客户端
* 改进的异常处理
0.1.0 (2016-12-07)
------------------
* 初始移植自 https://github.com/mautic/api-library/
项目详情
下载文件
下载适合您平台的应用程序文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
mautic-0.2.0.tar.gz (8.3 kB 查看哈希值)
构建版本
mautic-0.2.0-py2-none-any.whl (19.0 kB 查看哈希值)
关闭
mautic-0.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 72910719f03f4909dfe0dbe99ffee00cc0a23e6345babfabeec97a1a3fa71b41 |
|
MD5 | 9a9eb0c9b500fe88a2b6524e92386870 |
|
BLAKE2b-256 | f957830be407f864d0ba88747e9d9c3806ca04180b30afec575b7ec22c23d8a2 |
关闭
mautic-0.2.0-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | de5fc7aaaa058eeb23d038e2e54e39626c1d7a6169f8f92f0b8e614e916daf04 |
|
MD5 | 282eb2f477011eea9e72f2d6e6212a73 |
|
BLAKE2b-256 | 057f6c45656baeb3b5bc6a2aba186ac8b46ecd5043036edb14d97963be851324 |