【问题标题】:Postman request - how to get data from endpoint based on API documentationPostman 请求 - 如何根据 API 文档从端点获取数据
【发布时间】:2021-11-08 21:05:26
【问题描述】:

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

我是新手,任何帮助将不胜感激。

【问题讨论】:

    标签: api rest postman data-warehouse


    【解决方案1】:

    该 URL 看起来无效:

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

    我不知道您的系统和 API 的详细信息,所以让我们看一个示例:

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

    仔细阅读您屏幕上的内容,Postman 使用与您的 API 文档相同的语言,因此如果您的文档谈到标题,您需要进入 Postman 中的“标题”选项卡。

    【讨论】:

    • 非常感谢,这成功了,我得到了前 10 条记录,你能告诉我使用什么参数来转到下一页,因为它只显示前 10 条记录。
    • 从您的屏幕上看,它应该是一个查询参数。
    • 我在此处添加了那个问题“stackoverflow.com/questions/69884951/…”,如果可以,请您看看,这可能会有很大帮助,谢谢
    猜你喜欢
    • 2021-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多