API сервисы Битрикс24
Из сценария бота вы можете получить:
- Токен доступа
$request.data.customData.bitrix.accessToken
. - API URL
$request.data.customData.bitrix.clientEndpoint
.
Пример использования
Например, получение всех доступных чат-ботов:
state:
intent!: /bot_list
a: Вывожу список ботов
script:
var bitrix = $request.data.customData.bitrix;
log(bitrix);
var url = bitrix.clientEndpoint + "imbot.bot.list";
var options = {
dataType: "json",
headers: {
"Content-Type": "application/json"
},
body: {
"auth": bitrix.accessToken
}
};
var response = $http.post(url, options);
$reactions.answer(JSON.stringify(response.data));
подсказка