responsys交互api的python客户端库
responsys的Python项目详细描述
#responsys交互api python客户端
提供对responsysinteractiveapi的访问的python库。
##安装35;
通过PYPI:
pip install responsys
通过源程序包:
cd responsys/ pip install .
##用法
[interactiveclient](./responsys/client.py)提供了需要使用的方法 交互api:
>>> from responsys.client import InteractClient >>> client = InteractClient(username, password, pod) >>> client.connect() >>> client.merge_list_members(interact_object, records, merge_rules) >>> client.disconnect()
使用客户端类作为上下文管理器将使用凭据自动连接 提供和断开上下文出口:
>>> with InteractClient(username, password, pod) as client: ... client.merge_list_members(interact_object, records, merge_rules)
由于responsys限制了每个帐户的活动会话数,这有助于确保 不要让未使用的连接处于打开状态。
##开发/测试
测试可以通过设置工具运行:
python setup.py nosetests
开发环境的安装需求可以通过pip:
pip install -r requirements.txt
在开发环境中的测试可以通过`nosetests`完成。
##致谢
这个图书馆是为 [udemy.com](http://www.udemy.com/about)。
##法律
此代码既不受udemy.com、oracle、responsys或任何 相关实体。
[许可证](/许可证)