接口说明
URL
POST https://ecloud.10086.cn/api/cloudphone/api/BuyOrder
请求参数
Body
|
参数名称
|
类型
|
必填
|
描述
|
|
param
|
BuyOrderParam
|
是
|
请求参数 |
|
SuccessUrl
|
string
|
是
|
统一订购成功回调页 |
|
ConfigUrl
|
string
|
是
|
修改统一订购配置回调页 |
|
TagId
|
string
|
是
|
TagId标识 |
|
ChargeType
|
integer(int32)
|
是
|
计费方式 0包年,1包月 |
|
PoolId
|
string
|
是
|
资源池ID |
|
ZoneId
|
string
|
是
|
可用区ID |
|
PayType
|
integer(int32)
|
是
|
订单类型(1试用 ,2正常) |
|
ServiceId
|
string
|
是
|
局数据里面的 offerId |
|
GroupId
|
string
|
是
|
规格ID,对应局数据列表接口里的chaId |
|
Duration
|
integer(int32)
|
是
|
订购时长: 1.预付费,包月数值(1-12),包年数值(1-5) 2.后付费,包月数值(1-60),包年数值(1-5) |
|
BuyNum
|
integer(int32)
|
是
|
数量 |
|
PayEmail
|
string
|
否
|
邮箱 可空 不填默认用登录账号关联的邮箱 |
|
PayPhone
|
string
|
否
|
手机号 可空 不填默认用登录账号关联的手机号 |
请求示例
POST https://ecloud.10086.cn/api/cloudphone/api/BuyOrder
{
"SuccessUrl":"string",
"ConfigUrl":"string",
"TagId":"string",
"ChargeType":0,
"PoolId":"string",
"ZoneId":"string",
"PayType":0,
"ServiceId":"string",
"GroupId":"string",
"Duration":0,
"BuyNum":0,
"PayEmail":"string",
"PayPhone":"string"
}
返回参数
返回码:200
OK
|
参数名称
|
类型
|
描述
|
|
body
|
RepMopApiOrderResult
|
实际返回内容 |
|
MopRespCode
|
string
|
Mop返回编码 0成功 |
|
MopRespDesc
|
string
|
Mop返回消息 |
|
Result
|
object
|
返回结果 |
|
PayUrl
|
string
|
返回支付链接 |
|
state
|
string
|
业务响应结果: OK/Fail |
|
requestId
|
string
|
请求Id |
|
errorCode
|
string
|
业务码 1成功 |
|
errorParams
|
<string> array
|
异常参数 |
|
errorMessage
|
string
|
错误消息 |
|
isOk
|
boolean
|
是否成功,true成功,false失败 |
返回示例
返回码:200
OK
{
"body":{
"MopRespCode":"string",
"MopRespDesc":"string",
"Result":"object",
"PayUrl":"string"
},
"state":"string",
"requestId":"string",
"errorCode":"string",
"errorParams":[
"string"
],
"errorMessage":"string",
"isOk":true
}