valkinaz / yii2-bitrix24
用于处理CRM Bitrix24的组件
dev-master / 2.0.x-dev
2018-08-20 04:19 UTC
Requires
- php: >=7.0
- yiisoft/yii2-httpclient: ^2.0
This package is not auto-updated.
Last update: 2024-09-24 18:28:21 UTC
README
Yii 2的Bitrix24扩展
下载和安装
composer require valkinaz/yii2-bitrix24
准备
在您的配置目录中创建2个文件。您可以在src文件夹中查看示例
-
bitrix24.json这是组件的配置。您必须设置您的“host”、“client_id”、“client_secret”、“application_uri”、“access_token”和“refresh_token”。为此文件提供权限,以便脚本可以在将来覆盖它。 -
bitrix24.php此文件使用bitrix24.json并为Yii配置准备组件。
然后,在配置中包含组件
$bitrix24 = require __DIR__ . '/bitrix24.php'; 'components' => [ 'bitrix24' => $bitrix24, ]
用法
例如创建联系人。在$response变量中,您将获得来自您的CRM的响应。
$post = [ 'fields' => [ 'NAME' => 'Example_name', 'PHONE' => [ [ 'VALUE' => '79999999999', 'VALUE_TYPE' => 'MOBILE' ] ], 'ASSIGNED_BY_ID' => 1 ] ]; $response = Yii::$app->bitrix24->Send('crm.contact.add', 'POST', $post);