{% note warning "Мы еще обновляем эту страницу" %}
Тут может не хватать некоторых данных — дополним в ближайшее время
{% endnote %}
{% if build == 'dev' %}
{% note alert "TO-DO не выгружается на prod" %}
- отсутствует ответ в случае ошибки
{% endnote %}
{% endif %}
Scope:
imopenlines
Кто может выполнять метод: любой пользователь
Метод получает чаты для объекта CRM.
{% include Сноска о параметрах %}
#|
|| Название
Тип
| Описание ||
|| CRM_ENTITY_TYPE*
string
| Тип объекта CRM:
lead
— лидdeal
— сделкаcompany
— компанияcontact
— контакт || || CRM_ENTITY_ID*integer
| Идентификатор объекта CRM || || ACTIVE_ONLYboolean
| Вернуть только активные чаты.
Возможные значения:
Y
— вернет только активные чатыN
— вернет все чаты
По умолчанию — Y
||
|#
{% include Сноска о примерах %}
{% list tabs %}
-
cURL (Webhook)
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d '{"CRM_ENTITY_TYPE":"deal","CRM_ENTITY":288,"ACTIVE_ONLY":"N"}' \ https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webbhook_here**/imopenlines.crm.chat.get
-
cURL (OAuth)
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d '{"CRM_ENTITY_TYPE":"deal","CRM_ENTITY":288,"ACTIVE_ONLY":"N","auth":"**put_access_token_here**"}' \ https://**put_your_bitrix24_address**/rest/imopenlines.crm.chat.get
-
JS
BX24.callMethod( 'imopenlines.crm.chat.get', { CRM_ENTITY_TYPE: 'deal' CRM_ENTITY: 288, ACTIVE_ONLY: 'N' }, function(result) { if(result.error()) { console.error(result.error().ex); } else { console.log(result.data()); } } );
-
PHP
require_once('crest.php'); $result = CRest::call( 'imopenlines.crm.chat.get', [ 'CRM_ENTITY_TYPE' => 'deal', 'CRM_ENTITY' => 288, 'ACTIVE_ONLY' => 'N' ] ); echo '<PRE>'; print_r($result); echo '</PRE>';
{% endlist %}
HTTP-статус: 200
{
"result": [
{
"CHAT_ID": "9852",
"CONNECTOR_ID": "livechat",
"CONNECTOR_TITLE": "Онлайн-чат"
}
]
}
#|
|| Название
тип
| Описание ||
|| result
object
| Массив объектов. Каждый объект содержит описание чата ||
|| CHAT_ID
string
| Идентификатор чата ||
|| CONNECTOR_ID
string
| Идентификатор коннектора ||
|| CONNECTOR_TITLE
string
| Название коннектора ||
|#
#| || Код | Описание || || ACCESS_DENIED | У текущего пользователя нет доступа || || ERROR_ARGUMENT | Один из аргументов не указан или указан неверно || |#