Чтобы получить ответ, необходимо передать токен "в http-заголовке Authorization". Я так понимаю, что важно использовать подобное: --header "Authorization: Bearer 2a0bb1047f0d2eb8ea5e84..........................." Как сделать "Authorization: Bearer" - не пойму.
Источник = Json.Document(Web.Contents("https://api.timepad.ru/v1/events", [Headers=[Authorization="Bearer 9bc70cd80a813be59f3ac16b4773f5021edb0bdc"]])),
PooHkrd написал: можно получать его с сервера также запросом, и результат подставлять в ваше решение из поста №2
Очень интересно. Получается он будет генериться каждый раз при обновлении данных? Это пожалуй ещё более высокий уровень. Я был бы рад просто убрать токен из кода. Можете подсказать как это реализовать?
А ключ указываю в "Настройки источника данных" - "Править разрешения" - "Изменить" - "Веб-API" Возвращает: "Expression.Error: Доступ к ресурсу запрещен."
Гипотеза: 1. Можно создать условие, которое будет вытягивать значение ключа API указанного в: "Настройки источника данных" - "Править разрешения" - "Изменить" - "Веб-API". Что-то вроде: ApiKeyName = "APIkey".