邮递员请求 - 如何根据 API 文档从端点获取数据

Postman request - how to get data from endpoint based on API documentation

我想从具有基于 Web 的数据仓库检索数据 API,我需要使用 API 密钥进行身份验证并使用 GET / Customers 命令检索列表客户数据,但是当我在邮递员中使用相同的东西时,它返回数据仓库的相同文档页面?

我是新手,非常感谢任何帮助。

URL 看起来无效:

您需要一个基础 URL、端点、http 方法、身份验证方案和凭据或令牌等。

我不知道你的系统和API的细节,所以让我们看一个例子:

  • base url 是 https://whosebug.com;您当前的基地 url 是 localhost:4444,您的服务器 运行 在您的机器上吗?如果是这样,它可能是正确的,但我假设您是在谈论其他地方的服务器 运行,而不是在您的计算机上
  • 端点(路径参数)是/questions/69883697,在你的例子中是/customers
  • http 方法是 GET,您可以在 Postman 中找到它;这也意味着它不会进入您放置它的查询参数:
  • 身份验证方案 - 您的文档提到一个 api 密钥进入一个名为 Authorization 的 header,因此您必须在 Headers 中设置它,而不是作为查询参数:

仔细阅读屏幕上的内容,Postman 使用与 API 文档相同的语言,因此如果您的文档谈到 headers,您需要进入 Headers 选项卡在邮递员中。