Python SDK - 概述
Python SDK 提供了一种方法来创建可与 Zoho CRM 集成的客户端 Python 应用程序。此 SDK 可方便您访问和使用必要的 CRM API。换言之,它充当 REST API 的包装器,可简化使用 Zoho CRM 服务的过程。
需要注意的是,客户端应用程序的开发人员应该创建编程代码元素以及与配置相关的属性文件、接口实现、实例或对象。用于访问 Zoho CRM API 的验证是通过 Oauth 验证机制完成的。SDK 始终会处理 HTTP 请求和响应。
此样本演示 SDK 如何充当 Zoho CRM 与客户端 Java 应用程序之间的中间件或接口。

Python SDK 允许您:
- 在 Zoho CRM 与客户端应用程序(其中 CRM 实体建模为类)之间交换数据。
- 在 Python 应用程序中,CRM API 等价项被声明并定义为简单成员方法。
- 通过访问 CRM 服务的相应 API,将数据推送至 Zoho CRM。
环境设置
可通过“pip”安装 Python SDK。pip 是 Python 中用于依赖项管理的一个工具。该 SDK 对客户端应用存在以下要求:
- 客户端应用必须使用 Python 2.7 及更高版本。
- https://www.python.org/downloads/
- 客户端应用必须已安装 python requests
- http://docs.python-requests.org/en/master/user/install/
- 必须通过 pip 安装 Python SDK。
- 必须在您的应用程序启动时调用 ZCRMRestClient.initialize() 方法
- MySQL 应在同一台机器的默认端口 3306 运行。
- 数据库名称应该为“zohooauth”。
- 必须有一个名为“oauthtokens”的表,此表带有以下列:“user identifier”(varchar(100))、“accesstoken”(varchar(100))、“refreshtoken”(varchar(100)) 和“expirytime”(bigint)。