javascript - 访问 API 以在没有管理员权限的机器上下载数据
问题描述
由于公司设置,我想尝试在没有管理员权限的情况下访问我的工作机器的 API。
我不能使用 Python,因为对网络的访问受到限制。
可以在 excel 中构建宏,但这不是首选方法。
你能推荐任何前进的道路吗?
API 端点 URL 示例:https
://www.gov.uk/bank-holidays.json
API 文档:https ://github.com/alphagov/calendars/blob/master/README.md
解决方案
您可以使用Invoke-Restmethod
命令使用 powershell,例如:
$data = Invoke-RestMethod https://www.gov.uk/bank-holidays.json
$data.'england-and-wales'.events
这将返回“英格兰和威尔士”地区的一长串事件
标题 | 日期 | 笔记 | 彩旗 |
---|---|---|---|
元旦 | 2016-01-01 | 真的 | |
耶稣受难日 | 2016-03-25 | 错误的 | |
复活节星期一 | 2016-03-28 | 真的 | |
... | ... | ... | ... |
之后,您可以随心所欲地操作数据,一旦掌握了它就非常简单:)
推荐阅读
- php - why is xor binary out numbered
- sql-server - 无法附加可疑数据库的 mdf 文件
- javascript - 使用 Array.reduce(} 合并对象和值
- php - 从 MySQL DB 保存和检索密码
- algorithm - 回溯和国际象棋
- database - 带有对象的文档上的 MongoDB 聚合
- ios - 从 viewDidAppear() 调用函数会导致内存泄漏,但从 viewWillLayoutSubiews() 不会
- bash - bash:从动态变量中获取值
- java - 在 onCreate() 中获取 Switch 的状态
- puppeteer - 如何使用 puppeteer 从网站打印响应 json?