公共请求参数

阿里云视觉智能开放平台是基于HTTP协议的RESTful API类型接口,每个API都必须提供对应的公共请求参数。

请求示例

http://ocr.cn-shanghai.aliyuncs.com/?Signature=NAxwl1W9ROkidJfGeZrsKUXw%2BQ****
&AccessKeyId=testId
&Action=RecognizeBankCard
&Format=JSON
&RegionId=cn-shanghai
&SignatureMethod=HMAC-SHA1
&SignatureNonce=313ef0fb-0393-464f-a6e2-59d9ca2585b1
&SignatureVersion=1.0
&Timestamp=2019-10-12T08%3A18%3A18Z
&Version=2019-12-30

请求参数

名称

类型

是否必填

说明

Signature

String

请求签名,即最终生成的签名结果值。如何生成请求签名,请参见请求签名

AccessKeyId

String

访问服务使用的密钥ID。具体请参见创建AccessKey

Action

String

API接口名称。

Format

String

返回消息的格式。

取值为JSON(默认值)或XML

RegionId

String

API支持的区域。

例如cn-shanghai

SignatureMethod

String

签名方式。

取值为HMAC-SHA1

SignatureNonce

String

签名唯一随机数。用于防止网络重放攻击,建议您在不同请求使用不同的随机数。JAVA语言建议用java.util.UUID.randomUUID()生成。

SignatureVersion

String

签名算法版本。

取值为1.0

Timestamp

String

请求时间戳,为日期格式。使用UTC时间按照ISO8601标准,格式为YYYY-MM-DDThh:mm:ssZ。

例如2019-10-13T10:00:00Z表示北京时间2019年10月13日18点00分00秒。

Version

String

API版本号,格式为YYYY-MM-DD。

取值为2019-12-30