zohocrm / php-sdk-7.0
Zoho CRM API SDK for PHP
2.0.0
2024-08-07 13:35 UTC
Requires
- php: >=7.0
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: >=5.7
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.
最新版本
-
- 在MassDeleteTags API中处理错误结构。
-
-
PHP SDK升级以支持v7 API。
-
PHP SDK改进以支持以下新API
-
有关旧版本的信息,请参考。
将SDK包含到您的项目中
您可以使用Composer将SDK添加到您的项目中。要安装PHP SDK的最新版本,导航到客户端应用程序的工作区并运行以下命令。
composer require zohocrm/php-sdk-7.0:2.0.0
这样,PHP SDK将被安装,并在客户端应用程序的工作区中创建一个名为vendor的包。
注意
- 访问和刷新令牌是环境特定的和域特定的。当您处理各种环境和域,如生产、沙盒或开发以及IN、CN、US、EU、JP、CA或AU时,您必须仅使用在相应环境和域中生成的访问令牌和刷新令牌。否则,SDK会抛出错误。例如,如果您在CN域中为沙盒环境生成令牌,则必须仅使用该域和环境的令牌。您不能使用为不同环境或域生成的令牌。
- 对于交易联系人角色API和记录API,在生成OAuthToken时,您需要提供ZohoCRM.settings.fields.ALL作用域以及ZohoCRM.modules.ALL作用域。否则,系统会返回OAUTH-SCOPE-MISMATCH错误。
- 对于相关记录API,生成OAuthToken所需的作用域是ZohoCRM.modules.ALL、ZohoCRM.settings.fields.ALL和ZohoCRM.settings.related_lists.ALL。否则,系统会返回OAUTH-SCOPE-MISMATCH错误。
- 对于批量转换API,在生成OAuthToken时,您需要提供ZohoCRM.settings.fields.ALL作用域以及ZohoCRM.mass_convert.leads.CREATE和ZohoCRM.mass_convert.leads.READ作用域。否则,系统会返回OAUTH-SCOPE-MISMATCH错误。
有关更多详细信息,请参阅此处。这里。