最近更新时间:2023.02.28 14:52:56
首次发布时间:2022.07.20 18:14:50
地域 | Region | 域名 |
---|---|---|
华北 | cn-north-1 | mercury.volcengineapi.com |
支持通过 HTTP 或 HTTPS 两种方式进行请求通信,推荐使用安全性更高的 HTTPS 方式来发送请求。
请求方法详见各个接口具体的说明。
火山引擎的OpenAPI请求包含两类参数:公共请求参数和接口请求参数。其中公共请求参数在每个请求中都必须包含。接口请求参数需参考具体的API接口文档。
请求及返回结果使用UTF-8的字符集进行编码。
所有接口请求中都必须携带公共参数,为了避免重复说明,后续文档中可能不再重复描述这部分参数,请您在请求API时携带这部分参数,否则请求将无法通过合法性验证。
详细的签名方法和签名示例,请参见签名方法。
以请求wap注册WapRegister
接口为例,成功结果和失败结果示例如下:
{ "ResponseMetadata": { "RequestId": "20230228142604F6A6539251E53A778F77", "Action": "WapRegister", "Version": "2021-01-01", "Service": "content", "Region": "cn-north-1" }, "Result": { "AccessToken": "xxx", "ExpiresIn": 5184000 } }
请求被正常处理后,返回中会包含ResponseMetadata
和Result
两部分,字段解释如下:
字段 | 解释 |
---|---|
RequestID | RequestID为每次API请求的唯一标识。 |
Action | 请求的接口名,属于请求的公共参数。 |
Version | 请求的版本号,属于请求的公共参数。 |
Service | 请求的服务,属于请求的公共参数。 |
Result视请求的接口而定,不同的接口会有不同的Result返回。
{ "ResponseMetadata": { "RequestId": "20230228142937880718DB60D0CB102B54", "Action": "WapRegister", "Version": "2021-01-0", "Service": "content", "Region": "cn-north-1", "Error": { "CodeN": 100008, "Code": "InvalidActionOrVersion", "Message": "Could not find operation WapRegister for version 2021-01-0" } } }
相较于成功结果,错误结果将不再有Result
部分,而ResponseMetadata
中将额外出现Error字段,字段解释如下:
字段 | 解释 |
---|---|
RequestID | RequestID是每次API请求的唯一标识,当出现了无法自助解决的问题时,您可联系我们,提供请求的RequestID,我们将协助进行故障排查。 |
Error | Error出现表明本次请求失败。 |
Code | Code内容为具体的错误码,您可根据错误码查询文档自助解决问题。 |
CodeN | CodeN为标识错误码的数字ID,方便查找问题,仅部分接口会提供CodeN。 |
Message | Message描述了错误发生的具体原因,供您排查问题参考。 |