Перейти к основному содержимому

Получить внешнюю ссылку файла

Получает внешнюю ссылку для доступа к файлу

Функция ПолучитьВнешнююСсылкуФайла(Знач URL, Знач IDФайла, Знач Токен = "") Экспорт

ПараметрCLI опцияТипОбяз.Назначение
URL--urlСтрокаURL внешнего вебхука или адрес Bitrix24 при использовании токена
IDФайла--fileidСтрока, ЧислоИдентификатор файла
Токен--tokenСтрокаТокен авторизации, если используется не вебхук

Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24


подсказка

Метод внезавно исчез из API на облачном Bitrix24, где проводилось тестирование (09/24). Возможно, он все еще будет работать на других версиях, но это не гарантировано

Метод в документации API: disk.file.getExternalLink


Пример использования для 1С:Предприятие/OneScript
    URL     = "https://b24-ar17wx.bitrix24.by/rest/1/yg2...";
IDФайла = "19572";

Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуФайла(URL, IDФайла);

URL = "b24-ar17wx.bitrix24.by";
Токен = "2f4e4067006e9f06006b12e400000001000...";

Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуФайла(URL, IDФайла, Токен);
    oint bitrix24 ПолучитьВнешнююСсылкуФайла \
--url "b24-ar17wx.bitrix24.by" \
--fileid 19752 \
--token "***"
Результат
{
"error": "ERROR_METHOD_NOT_FOUND",
"error_description": "Method not found!"
}