首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >API GET认证

API GET认证
EN

Stack Overflow用户
提问于 2018-05-17 11:29:04
回答 1查看 204关注 0票数 1

我首先要说的是,我不是一个开发人员,也不太了解API。

使用BambooHR (Cloud服务),我可以通过浏览器调用一个API,它返回一个CSV报告。我希望自动化这一点,但不太确定如何通过PowerShell调用它来返回我的文件。

API url如下所示:

代码语言:javascript
复制
HTTP://<API TOKEN >:x@api.bamboohr.com/api/gateway.php/<COMPANY Name>/reports/<report>/?format=csv

当我在Powershell中尝试以下内容时:

代码语言:javascript
复制
Invoke-WebRequest -URI HTTP://<API TOKEN>:x@api.bamboohr.com/api/gateway.php/<COMPANY Name>/reports/<report>/?format=csv

我得到以下错误:

基础连接已关闭:发送时发生意外错误。

有什么想法吗?我可以创建一个简单的PowerShell脚本来下载这个文件吗?

EN

回答 1

Stack Overflow用户

发布于 2018-05-17 13:39:19

根据bamboohr文档,您应该只使用带有签名证书的https:

所有对我们的API的请求都必须通过HTTPS发送。对用于HTTPS连接的SSL证书进行签名,所有实现都应该配置它们的SSL层来验证它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50390328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档