Amazon Connect API 未在 Postman 中正确响应

Amazon Connect API didn't response correctly in Postman

我正在尝试在 Postman 中测试 Amazon Connect Rest API。 API 名称是 GetMetricData。在 Postman 中,我提供了文档中提到的所有必需信息。我提供了 JSON body、URL 和 Header,虽然 API 正在响应 200 OK 状态,但在响应中,它抛出以下错误您可以在以下屏幕截图中看到。 我已使用适当的凭据(例如访问密钥和密钥)设置 AWS 签名

在第二个错误中,它建议我在我的浏览器中已经启用的浏览器中启用 Javascript。 有人可以在这里帮助我吗,我不知道我哪里做错了。由于我在这个领域是全新的,任何帮助将不胜感激。 谢谢

您正在向 Amazon Connect 实例的 UI 分发终端节点提交 POST 请求,而不是 API 终端节点。您将从 UI 分发中获得 HTML 和 javascript 响应正文,因为这将由浏览器使用。

您的 API 请求应该发送到看起来像 https://connect.us-west-2.amazonaws.com/metrics/historical/<instanceId> 的 URL。在此示例中,我的 Amazon Connect 实例位于 us-west-2 区域,因此我使用的是 connect.us-west-2.amazonaws.com 终端节点。您可以在文档 here

中找到所有可用的 Amazon Connect API 端点