#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 | Правда | |
… | … | … | … |
После этого вы можете манипулировать данными так, как хотите, это довольно просто, как только вы освоитесь с этим 🙂