Skip to main content

联系人、联系人列表和联系人属性 API 中 HubSpot API 方法的 Pythonic 包装器

项目描述

通过 HubSpot API 管理联系人的 Python 库

https://travis-ci.org/2degrees/hubspot-contacts.svg?branch=master https://coveralls.io/repos/2degrees/hubspot-contacts/badge.png?branch=master
下载

http://pypi.python.org/pypi/hubspot-contacts

赞助

2度有限公司

hubspot-contacts是一个高级 Pythonic 包装器,用于ContactsContact ListsContact Properties API 中的HubSpot API方法。

这是如何使用它的示例:

>>> from hubspot.connection import APIKey, PortalConnection
>>> from hubspot.contacts import Contact
>>> from hubspot.contacts.lists import get_all_contacts
>>>
>>> authentication_key = APIKey("your key")
>>>
>>> with PortalConnection(authentication_key, "Your App Name") as connection:
...     for contact in get_all_contacts(connection):
...         print contact
...
Contact(vid=1, email_address=u'foo@example.com', properties={u'lastname': u'Smith', u'company': u'ACME Ltd.', u'firstname': u'John', u'lastmodifieddate': datetime.datetime(2014, 5, 30, 15, 32, 7, 192000)}, related_contact_vids=[])
Contact(vid=2, email_address=u'bar@example.com', properties={u'lastname': u'Doe', u'company': u'Example Inc.', u'firstname': u'Alice', u'lastmodifieddate': datetime.datetime(2014, 5, 29, 15, 37, 52, 447000)}, related_contact_vids=[])

该项目在 Python 2.7 下得到官方支持,但可能适用于 Python 2.6 和 Python 3。

hubspot-contacts依赖于hubspot-connection,这是一个单独的库,它抽象了与 HubSpot 的低级通信并负责身份验证等。

变更日志

版本 1.0 最终版 (2014-11-20)

  • 验证联系人列表架构(身份配置文件)时放宽约束

版本 1.0 发布候选 2 (2014-06-27)

  • hubspot 连接所需的增加版本

  • 使“booleancheckbox”成为布尔属性的后备小部件

版本 1.0 候选版本 1 (2014-06-27)

初始发行。

项目详情


下载文件

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

源分布

hubspot-contacts-1.1.1.tar.gz (20.5 kB 查看哈希

已上传 source

内置分布

hubspot_contacts-1.1.1-py2.7.egg (61.4 kB 查看哈希

已上传 2 7