Postman Flows 使用授权

2023-04-06 16:10 更新

大多数 API 都需要授权才能访问其数据。Postman Flows 可以在其 API 请求中显式或作为变量包含凭据。本教程创建一个简单的流程,该流程使用全局变量通过密钥访问 OpenAI API。

为 API 创建密钥

此示例流程使用密钥访问 OpenAI API。要获取您的密钥:

  1. 在您的浏览器中,转到https://beta.openai.com/account/api-keys并选择Sign up。
  2. 按照提示创建并登录 OpenAI 帐户。
  3. 返回https://beta.openai.com/account/api-keys并创建一个密钥。
  4. 将您的密钥复制并粘贴到安全但可访问的位置。您将在后面的步骤中使用它。

为密钥创建一个变量

通过将密钥值分配给变量,您可以确保密钥安全并轻松将其包含在多个发送请求块和流中。

  1. 在您的 Postman 工作区中,选择工作台中环境快速查看图标 的环境快速查看图标 。
  2. 在Globals旁边,选择Edit(或Add)。
  3. 添加一个名为的变量auth并粘贴到INITIAL VALUEBearer <your secret key>字段中。例如:Bearer ab-123456789876543212345678987654321
  4. 在TYPE下,从下拉列表中选择secret 。创建一个变量
  5. 选择 保存图标 保存。
  6. 关闭全局选项卡。

创建一个集合和一个请求

  1. 创建一个名为的集合OpenAI Collection并使用此 URL 添加 GET 请求:https://api.openai.com/v1/models。创建一个集合和请求
  2. 选择授权选项卡。
  3. 在类型旁边,从下拉列表中选择API 密钥。
  4. 选择密钥字段并输入Authorization。
  5. 选择“值”字段并输入{{auth}}。
  6. 选择“发送”,然后“保存响应”>“另存为示例”。保存示例响应
  7. 选择GET New Request选项卡并选择Save。保存 GET 请求

创建流

  1. 创建一个新流并将发送请求块连接到启动块。
  2. 在“发送请求”块中,选择“添加请求”>“OpenAI 集合”>“新请求”。该变量出现在“发送请求”{{auth}}块的底部。选择数据
  3. 将日志块连接到发送请求块的成功端口。
  4. 选择运行,然后选择控制台。该流程从变量中获取您的密钥{{auth}}并将其包含在 API 请求中。API 接受密钥并发送带有200代码的响应,该代码在控制台中可见。运行流程


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号