如何通过邮政编码从CompaniesHouse API下载文档?

时间:2018-05-07 05:16:04

标签: vba api postman

我一直在尝试,这从2天开始仍然没有找到解决方案。 我使用以下网址 http://document-api.companieshouse.gov.uk/document/ {ID} /内容
通过传递有效的文件ID,但我在Postman

中不断收到以下错误
> <?xml version="1.0" encoding="UTF-8"?> <Error>
>     <Code>InvalidArgument</Code>
>     <Message>Only one auth mechanism allowed; only the X-Amz-Algorithm query parameter, Signature query string parameter or the Authorization
> header should be specified</Message>
>     <ArgumentName>Authorization</ArgumentName>
>     <ArgumentValue>Basic b0JLOGNVOFZJSl9VR2xMWVlXemFlNkxXTb25sbnBqN0hkbw==</ArgumentValue>
>     <RequestId>09BCC38D383B796C</RequestId>
>     <HostId>qf2WVYFkSatKWLwgBLpRw/vpieDrbl1CNfdZERWUVCA46K40df3YVeFpdEs+l7+gVKW1vh4k0cY=</HostId>
> </Error>

我到目前为止试过的标题

Content-Type: Application/xml
Content-Type: Application/pdf
Accept: Application/pdf

不确定我是否必须在标题中传递内容。 另一个网址如https://api.companieshouse.gov.uk/company/ {公司编号} /归档历史记录 工作正常,它返回一个响应,所以我不认为我的API密钥存在问题

错误截图: Postman screen shot

1 个答案:

答案 0 :(得分:-1)

问题在于API密钥两次被转移到C房屋,所以我已经尝试过了

在一个请求中浏览到文档元数据,然后接受一个无标题的请求并点击将起作用的文档API