valkinaz/yii2-bitrix24

用于处理CRM Bitrix24的组件

安装: 377

依赖项: 0

建议者: 0

安全性: 0

星标: 6

关注者: 0

分支: 0

开放问题: 0

类型:yii2-extension

dev-master / 2.0.x-dev 2018-08-20 04:19 UTC

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);