Доступ к API для загрузки данных без прав администратора на компьютере

#javascript #python #windows #powershell #api

Вопрос:

Я хочу попробовать получить доступ к API без прав администратора для моей рабочей машины — из-за корпоративных настроек.
Я не могу использовать Python, так как доступ к Интернету ограничен.
Можно создать макрос в Excel, однако это не предпочтительный метод.

Можете ли вы порекомендовать какой-либо путь вперед?

Пример URL конечной точки API: https://www.gov.uk/bank-holidays.json
Документация по API: https://github.com/alphagov/calendars/blob/master/README.md

Комментарии:

1. «Я не могу использовать Python, так как доступ к Интернету ограничен».

Ответ №1:

Вы можете использовать powershell с помощью Invoke-Restmethod команды, например:

 $data = Invoke-RestMethod https://www.gov.uk/bank-holidays.json
$data.'england-and-wales'.events
 

Это возвращает длинный список событий в регионе «Англия и Уэльс» .

Название Дата Примечания овсянка
День Нового года 2016-01-01 Правда
Страстная пятница 2016-03-25 Ложный
Пасхальный понедельник 2016-03-28 Правда

После этого вы можете манипулировать данными так, как хотите, это довольно просто, как только вы освоитесь с этим 🙂