method
public
Tracker::getMessengerLink()
Класс: \Bitrix\ImOpenLines\Tracker
Сигнатура
public getMessengerLink(int $lineId, string $connectorId[, array{int, array{ENTITY_TYPE_ID: int, ENTITY_ID: int}} $crmEntities = [] ]) : array{web: string, mob: string}
Описание
Генерирует ссылку для перенаправления во внешний мессенджер.
Параметры
$lineId
int
$connectorId
string
$crmEntities
array{int, array{ENTITY_TYPE_ID: int, ENTITY_ID: int}}
= []
Возвращаемое значение
array{web: string, mob: string}
Как применяется в Tracker
Tracker::getMessengerLink() — метод класса \Bitrix\ImOpenLines\Tracker модуля «Открытые линии».
Метод объекта: сначала нужен экземпляр Tracker.
use Bitrix\Main\Loader;
use Bitrix\ImOpenLines\Tracker;
Loader::includeModule('imopenlines');
/** @var Tracker $object */
$lineId = 1;
$connectorId = '';
$result = $object->getMessengerLink($lineId, $connectorId);
// $result: array{web: string, mob: string}Другие методы Tracker
bindExpectationToChat()cancel()change()findExpectationByTrackId()getExpectationTrackId()Генерирует код trackId для перечисления сущностей CRM.getSession()loadPhrases()sendLimitMessage()setSession()trackMessage()updateLog()
Исходный файл: source/imopenlines/lib/tracker.php:148

