操作场景
API 网关签名工具是腾讯云 API 网关为用户提供的 Web 工具,可用于生成密钥对认证 API 的请求签名。您可以通过 API 网关控制台,在工具页面上填入指定的参数,以生成请求签名。
前提条件
已下载并安装 Postman 插件(下载地址)
操作步骤
步骤1:填写签名基本配置信息
- 登录 API 网关控制台。
- 在左侧导航栏单击工具 > 签名工具,进入 API 网关签名工具页面。
- 在 “基本信息” 栏中,单击获取,自动填充签名有效时间。
- 输入签名水印值,可填写任意值。
步骤2:输入 API 密钥
在 “密钥” 栏中,输入您的 API 密钥信息:
- 方式一:单击选择,选择您账户下已创建的密钥。
- 方式二:直接输入密钥。
填写时,请确保该信息的准确性。填写错误将导致您的签名被视为无效签名。
步骤3:生成签名
单击生成签名,即可在右侧展示区中查看请求签名结果。主要参数介绍如下:
- Source:签名水印值。
- X-Date:格林威治时间(GMT)格式的 HTTP 请求构造时间,X-Date 里的时间和当前时间的差值不能超过15分钟。
- Authorization:签名内容。
步骤4:在 Postman 中发起调用
打开 Postman,将 Source、X-Date、Authorization 三个参数填写在 Header 中,并填写 API 请求地址、API 请求参数等信息,单击 Send,即可发起对密钥对认证 API 的调用。
注意事项
- 由于服务端会校验时间,所以您必须在签名有效期内发起调用,否则将调用失败。
- 本签名工具只校验不合法参数,不识别和提示您填写的错误参数。
- 密钥对认证的相关介绍请参考 密钥对认证。