我一直在尝试,这从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密钥存在问题
错误截图:
答案 0 :(得分:-1)
问题在于API密钥两次被转移到C房屋,所以我已经尝试过了
在一个请求中浏览到文档元数据,然后接受一个无标题的请求并点击将起作用的文档API