API参考—公共参数

简介: 本文介绍PolarDB-X 2.0每个接口都需要使用的请求参数和返回参数详情。

本文介绍PolarDB-X 2.0每个接口都需要使用的请求参数和返回参数详情。

公共请求参数

名称 类型 是否必须 描述
Format String 返回消息的格式。取值为JSON(默认值)或XML。
Version String API版本号,使用YYYY-MM-DD日期格式,取值为2020-02-02。
AccessKeyId String 访问服务使用的密钥ID。
Signature String 签名结果串。
SignatureMethod String 签名方式,取值为HMAC-SHA1。
Timestamp String 请求的时间戳。使用UTC时间按照ISO8601标准,格式为YYYY-MM-DDThh:mm:ssZ

例如,北京时间2013年1月10日20点0分0秒,表示为2013-01-10T12:00:00Z。

SignatureVersion String 签名算法版本,取值为1.0
SignatureNonce String 唯一随机数,用于防止网络重放攻击,不同请求间会使用不同的随机数值。
ResourceOwnerAccount String 本次API请求访问到的资源拥有者账户,即登录用户名。

公共返回参数

API返回结果采用统一格式,调用成功返回的数据格式有XML和JSON两种,可以在发送请求时指定返回的数据格式,默认为XML格式。每次接口调用,无论成功与否,系统都会返回一个唯一识别码RequestId

  • 返回2xxHTTP状态码表示调用成功。
  • 返回4xx5xxHTTP状态码表示调用失败。

公共返回参数示例如下:

  • XML格式
<?xml version="1.0" encoding="utf-8"?> 
    <!—结果的根结点-->
    <接口名称+Response>
        <!—返回请求标签-->
        <RequestId>4C467B38-3910-447D-87BC-AC0491******</RequestId>
        <!—返回结果数据-->
    </接口名称+Response>
  • JSON格式
{

"RequestId":"4C467B38-3910-447D-87BC-AC0491",
/返回结果数据/
}
相关文章
【微信公众平台对接】有关【上传图文消息内的图片获取URL】调用示例
【微信公众平台对接】有关【上传图文消息内的图片获取URL】调用示例
465 0
|
存储 自然语言处理 IDE
通义灵码初识
讲述什么是通义灵码、适用环境、基本操作
|
编解码 中间件 Go
Go语言学习 - RPC篇:gRPC拦截器剖析
我们在前几讲提到过,优秀的RPC框架都提供了`middleware`的能力,可以减少很多重复代码的编写。在gRPC-Gateway的方案里,包括了两块中间件的能力: 1. gRPC中的`ServerOption`,是所有gRPC+HTTP都会被处理 2. gRPC-Gateway中的`ServeMuxOption`,只有HTTP协议会被处理 今天,我们先关注共同部分的`ServerOption`,它提供的能力最为全面,让我们一起了解下。
306 0
|
存储 Linux Docker
使用Docker存储驱动
【10月更文挑战第9天】
309 3
|
Oracle Java 关系型数据库
oracle实现主键自增长及自动生成策略
oracle实现主键自增长及自动生成策略
678 0
|
存储 数据采集 监控
一文详解全栈可观测的实现路径
一文详解全栈可观测的实现路径
1809 110
|
缓存 前端开发
后端MultipartFile接收文件转Base64
后端MultipartFile接收文件转Base64
204 0
|
运维 负载均衡 数据库
为什么要使用微服务架构?
本文讨论了从传统单体架构到微服务架构的转变。单体架构将所有功能集成在一个代码库中,导致复杂性高、扩展性和维护困难。相比之下,微服务架构将大型应用拆分为独立服务,降低了耦合度,优点包括易于开发和维护、快速启动、按需伸缩和更强的稳定性。然而,微服务也带来了部署管理难度增加、分布式事务一致性问题和故障定位困难等挑战。为解决这些问题,推荐了.NET微服务框架Wing。
269 4
|
前端开发 Java 应用服务中间件
MVC框架:SpringMVC(一)
MVC框架:SpringMVC
360 0
|
关系型数据库 MySQL 数据库
Mysql页面crash问题复现&恢复方法
title: mysql页面crash问题复现&恢复方法 date: 2019-07-25 11:33:06 categories: Mysql 看到一个MYSQL单节点CRASH的案例,这里用MYSQL5.
1460 0