Для получения ссылки на страницу логов звонков в облачной версии Битрикс24 через API, вам потребуются следующие шаги:
1. Создайте приложение в вашей облачной версии Битрикс24:
- Перейдите в настройки вашей облачной версии Битрикс24;
- В разделе "Разработчикам" выберите "Раздел приложений" и нажмите "Создать приложение";
- Укажите необходимые данные, такие как название, описание, иконку и др., а также установите тип доступа "CRM и телефония".
2. Получите доступ к API телефонии:
- Перейдите в раздел "Разработчикам" вашего приложения;
- В разделе "Список доступов" выберите "Телефония";
- Включите доступ к следующим правам: "telephony.externalcall.edit", "telephony.externalcall.view", "telephony.externalcallcontrol.view".
3. Получите access token для доступа к API:
- В вашем приложении перейдите в раздел "Webhooks (для получения access token)";
- Нажмите "Добавить webhook";
- Укажите название webhook и выберите права доступа "telephony.externalcall.edit", "telephony.externalcall.view", "telephony.externalcallcontrol.view".
4. Создайте запрос к API для получения ссылки на страницу логов звонков:
- Используйте метод `telephony.externalcall.search` для поиска нужных звонков;
- В ответе на запрос вы получите ссылку на страницу логов звонков (поле "UF_CRM_WEBFORM" или "CRM_CREATE_URL" возвращают URL-адрес).
Дополнительную информацию об использовании API Битрикс24 и описание доступных методов можно найти в документации API Битрикс24 (https://dev.1c-bitrix.ru/rest_help/crm/log/index.php). Там вы найдете подробные инструкции и примеры кода для работы с API.