neverov12 / bitrix24-simple-integration
一个基于Guzzle的Bitrix24 REST API的PHP包装器,用于快速集成基于Guzzle的网站表单
dev-master
2018-11-01 08:04 UTC
Requires
- php: >=5.5.0
- ext-json: *
- guzzlehttp/guzzle: 6.*
This package is auto-updated.
Last update: 2024-08-29 04:09:20 UTC
README
基于Guzzle开发。易于理解,易于扩展。
功能
- 创建联系人
- 创建交易
- 使用单一方法创建联系人或交易
- 更新交易阶段
安装
composer install neverov12/bitrix24-form-integration
要获取OAuth令牌,可以使用以下说明。以后,类将学会自行存储OAuth令牌。
使用方法
创建类实例
$bitrix = new('ВАШ_OAUTH_ТОКЕН', 'ВАШ_РАБОЧИЙ_ДОМЕН.bitrix24.ru');
基本使用
$new_deal_id = add('Антон Неверов', '79999999999', 'neverov12@gmail.com', 100, 'Название сделки'); //Где 100 - стоимость сделки, можно указать 0
仅创建联系人
$new_contact_id = createContact('Антон Неверов', '79999999999', 'neverov12@gmail.com');
仅创建交易
$new_deal_id = createDeal($contact_id, $price, 'Название сделки');
更新交易
$new_deal_id = update($deal_id, $stage_id); //Где $stage_id - номер этапа. Можно узнать через HTML при создании сделки по поиску поля с name="STAGE_ID"