zohocrm/php-sdk-7.0

Zoho CRM API SDK for PHP

2.0.0 2024-08-07 13:35 UTC

This package is auto-updated.

Last update: 2024-09-07 13:49:23 UTC


README

该PHP SDK为Zoho CRM开发人员提供了一种简单的方法来创建与Zoho CRM集成的客户端PHP应用程序。此SDK作为REST API的包装器,使得访问和利用Zoho CRM的服务更加容易。通过OAuth2.0进行CRM API的认证,并通过PHP SDK简化了认证过程。授权和访问/刷新令牌在SDK代码内部生成和管理,从而消除了在Zoho CRM和客户端应用程序之间进行数据同步时手动处理的需求。

此存储库包含Zoho CRM API v7的PHP SDK。有关针对此API版本发布的SDK版本详细信息,请参阅版本

许可证

Copyright (c) 2021, ZOHO CORPORATION PRIVATE LIMITED 
All rights reserved. 

Licensed under the Apache License, Version 2.0 (the "License"); 
you may not use this file except in compliance with the License. 
You may obtain a copy of the License at 

    https://apache.ac.cn/licenses/LICENSE-2.0 

Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an "AS IS" BASIS, 
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
See the License for the specific language governing permissions and 
limitations under the License.

最新版本

有关旧版本的信息,请参考

将SDK包含到您的项目中

您可以使用Composer将SDK添加到您的项目中。要安装PHP SDK的最新版本,导航到客户端应用程序的工作区并运行以下命令。

composer require zohocrm/php-sdk-7.0:2.0.0

这样,PHP SDK将被安装,并在客户端应用程序的工作区中创建一个名为vendor的包。

注意

  • 访问和刷新令牌是环境特定的和域特定的。当您处理各种环境和域,如生产沙盒开发以及INCNUSEUJPCAAU时,您必须仅使用在相应环境和域中生成的访问令牌和刷新令牌。否则,SDK会抛出错误。例如,如果您在CN域中为沙盒环境生成令牌,则必须仅使用该域和环境的令牌。您不能使用为不同环境或域生成的令牌。
  • 对于交易联系人角色API和记录API,在生成OAuthToken时,您需要提供ZohoCRM.settings.fields.ALL作用域以及ZohoCRM.modules.ALL作用域。否则,系统会返回OAUTH-SCOPE-MISMATCH错误。
  • 对于相关记录API,生成OAuthToken所需的作用域是ZohoCRM.modules.ALLZohoCRM.settings.fields.ALLZohoCRM.settings.related_lists.ALL。否则,系统会返回OAUTH-SCOPE-MISMATCH错误。
  • 对于批量转换API,在生成OAuthToken时,您需要提供ZohoCRM.settings.fields.ALL作用域以及ZohoCRM.mass_convert.leads.CREATEZohoCRM.mass_convert.leads.READ作用域。否则,系统会返回OAUTH-SCOPE-MISMATCH错误。

有关更多详细信息,请参阅此处。这里