开发者社区> 问答> 正文

内容协作平台API公共参数有哪些?

内容协作平台API公共参数有哪些?

展开
收起
小天使爱美 2020-03-30 18:34:51 1012 0
2 条回答
写回答
取消 提交回答
  • 公共请求参数是指每个接口都需要使用到的请求参数,根据认证方式的不同,公共头信息不同,见下说明:

    使用阿里云Accesskey签名认证时的公共请求参数 名称 类型 是否必须 描述 Authorization String 是 用于验证请求合法性的认证信息,采用 acs AccessKeyId:signature 格式。 Content-Length long 是 RFC 2616 中定义的 HTTP 请求内容长度。 Content-Type String 是 RFC 2616 中定义的 HTTP 请求内容类型。 Content-MD5 String 是 HTTP 协议消息体的 128-bit MD5 散列值转换成 BASE64 编码的结果。为了防止所有请求被篡改,建议所有请求都附加该信息。 Date String 是 描述请求时间。GMT 格式,例如:Wed, 26 Aug. 2015 17:01:00 GMT。 Accept String 是 客户端需要的返回值类型,只支持 application/json。 Host String 是 访问域名。 x-acs-signature-nonce String 是 唯一随机数,用于防止网络重放攻击。用户在不同请求中要使用不同的随机数值。 x-acs-signature-method String 是 签名方法,目前只支持 HMAC-SHA1。 x-acs-signature-version String 是 签名版本,目前是 1.0。 使用访问令牌AccessToken认证时的公共请求参数 名称 类型 是否必须 描述 Host String 是 访问域名。 Authorization String 是 Bearer {AccessToken}。 公共返回参数 用户发送的每次接口调用请求,无论成功与否,系统都会返回一个唯一识别码 RequestId 给用户。

    示例 json示例

    { "RequestId": "5B467B38-5110-337D-99BA-33149166F546", /* 返回结果数据 */ }

    2020-03-30 23:41:34
    赞同 展开评论 打赏
  • 有点尴尬唉 你要寻找的东西已经被吃掉啦!

    名称 类型 是否必须 描述 Authorization String 是 用于验证请求合法性的认证信息,采用 acs AccessKeyId:signature 格式。 Content-Length long 是 RFC 2616 中定义的 HTTP 请求内容长度。 Content-Type String 是 RFC 2616 中定义的 HTTP 请求内容类型。 Content-MD5 String 是 HTTP 协议消息体的 128-bit MD5 散列值转换成 BASE64 编码的结果。为了防止所有请求被篡改,建议所有请求都附加该信息。 Date String 是 描述请求时间。GMT 格式,例如:Wed, 26 Aug. 2015 17:01:00 GMT。 Accept String 是 客户端需要的返回值类型,只支持 application/json。 Host String 是 访问域名。 x-acs-signature-nonce String 是 唯一随机数,用于防止网络重放攻击。用户在不同请求中要使用不同的随机数值。 x-acs-signature-method String 是 签名方法,目前只支持 HMAC-SHA1。 x-acs-signature-version String 是 签名版本,目前是 1.0。 使用访问令牌AccessToken认证时的公共请求参数 名称 类型 是否必须 描述 Host String 是 访问域名。 Authorization String 是 Bearer {AccessToken}。

    2020-03-30 19:52:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载