sys-tech /bx24
此包最新版本(dev-master)没有可用的许可证信息。
Bitrix24 REST API SDK
dev-master
2020-07-05 18:12 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-09-06 03:33:48 UTC
README
类构造函数接受1个必选参数 $portal
- 站点地址(如果为Bitrix24应用程序编写代码)或Webhook处理器
$bx = BX24('https://systech.bitrix24.ru/');
类中实现了2个主要方法 - call 和 batch
Call - 用于调用API单个方法的函数
$method = 'crm.deal.get'; $params = ['id' => $id]; $bx->call($method, $params);
返回调用结果或描述错误的错误。当使用API的 list
方法时,立即返回所有记录,没有每次50条的限制
Batch - API批量调用方法
$Params[] = ['crm.deal.get' => ['id' => $id]]; $Params[] = ['crm.deal.list' => ['filter' => ['ASSIGNED_BY_ID' => '$result[0][ASSIGNED_BY_ID]']]]; $bx->batch($Params);
返回所有作为数组键传递的API方法的调用结果 $Params
或描述错误的错误。当 $Params
中有超过50个元素时,会执行并返回所有记录(但不会遵守之前包的调用编号)
类中提供了直接调用API时的延迟,以避免超出限制的错误