公共参数指调用任何API时必须携带的参数,其中签名的方法请参见签名方法
注意 如果使用SDK开发,公共参数可以由SDK自动生成,因此推荐使用SDK调用API。

公共请求参数

名称 类型 是否必须 描述
Action String API的名称。取值请参见API概览
Version String API版本号,取值:2018-06-19
AccessKeyId String 用户AccessKeyId
Signature String 签名结果串。
SignatureMethod string 签名方式。取值:HMAC-SHA1
Timestamp String 请求的时间戳。日期格式按照ISO8601标准表示,并需要使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。例如,2020-10-01T12:00:00Z,表示北京时间2020年10月01日20点0分0秒。
SignatureVersion String 签名算法版本。取值:1.0
SignatureNonce String 唯一随机数,用于防止网络重放攻击。用户在不同请求间要使用不同的随机数值。
Format String 返回参数的类型,取值:json

请求示例

以下示例查询杭州区虚拟集群 MyCluster 下,ID为MySparkId的作业的状态:
http://openanalytics-open.cn-hangzhou.aliyuncs.com/?Action=GetJobStatus
                                                &Format=JSON
                                                &AccessKeyId=XXX
                                                &SignatureNonce=YYY
                                                &Signature=ZZZ
                                                &SignatureMethod=HMAC-SHA1
                                                &SignatureVersion=1.0
                                                &Version=2018-06-19
                                                &Timestamp=2020-10-27T00:00:00Z
                                                
                                                &JobId=MySparkJobId
                                                &VcName=MyCluster

公共返回参数

名称 类型 描述
RequestId String 本次请求的唯一ID,可以用来记录调用详情以及追踪问题。