You need to enable JavaScript to run this app.
导航
签名方法
最近更新时间:2025.12.10 15:39:27首次发布时间:2021.07.16 22:21:54
复制全文
我的收藏
有用
有用
无用
无用

为保证 OpenAPI 的安全调用,在调用 OpenAPI 时,火山引擎会对每个 OpenAPI 请求通过签名进行身份验证。

测试和调试:快速计算/验证签名

可使用 API Explorer的签名自动生成功能,输入 AK、SK、服务地址等信息,自动生成请求签名和可执行的 curl 命令,可直接用于测试或作为代码参考。详细说明,可参见签名过程Demo
Image

应用于生产环境

方式一:使用 SDK

RTC 提供了多种语言的 SDK,你可以直接使用 SDK 调用 API,省去自行编码构造签名的工;或参考 SDK 手动构造签名。

开发语言

签名 SDK

Golang SDK

volc-sdk-golang

Java SDK

volc-sdk-java

Python SDK

volc-sdk-python

Nodejs SDK

volc-sdk-nodejs

PHP SDK

volc-sdk-php

方式二:手动构建签名

如果您无法使用 SDK 或希望自己构建签名,可参考签名机制自行计算,或参考示例代码实现。

签名机制

签名过程需要遵循一套严格的加密和规范化流程。详细的构造方法,可参看如何计算签名

签名示例

  • 示例代码GolangPythonJavaPHPNode.js
  • 如何使用示例
    上述示例是一个通用的框架,您需要根据需求修改文件中的配置信息和调用参数。
    • 替换配置变量
    • 设置接口参数
      • Action / Version:来自具体 API 文档。
      • BodyQuery:业务参数,参考具体的 API 文档。