调用DoIotRecharge给物联网卡充值流量。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
EffCode String 1000

套餐生效类型。取值:

  • AUTO_ORD:自动在当前套餐失效后,续订本次套餐。若有多个未生效套餐,则本次续订是从最后一个未生效套餐开始往后续。
  • 1000:立即生效。
Iccid String 89860617030017300390

要充值的物联卡对应的Iccid编码。

OfferIds String 123456

充值的套餐编号。

OutId String 123456

外部流水编码。

AccessKeyId String your_accesskey_id

您的AccessKey ID。

Action String DoIotRecharge

系统规定参数。取值:DoIotRecharge

Amount Long 0

自定义流量套餐流量数,单位M。

该参数配合自定义档位套餐使用,目前未开放填0。

OrderNum Integer 12

订购份数

返回数据

名称 类型 示例值 描述
Code String OK

状态码。

IotRecharge

充值结果。

DoneCode String 1093ys95199815616-1000000083ds46009-792893

处理流水。

OrderNo String P0000000182024044

充值订单号。

OrderResult String SUCCESS

结果描述。

Message String ServiceUnavailable

状态码的描述。

RequestId String 475C4B95-FB6E-4B2A-B0C6-8AAA136B323A

请求ID。

示例

请求示例


http(s)://[Endpoint]/?Action=DoIotRecharge
&<公共请求参数>

正常返回示例

XML 格式

<DoIotRechargeResponse>
	  <RequestId>475C4B95-FB6E-4B2A-B0C6-8AAA136B323A</RequestId>
	  <Code>OK</Code>
	  <Message>ServiceUnavailable</Message>
	  <IotRecharge>
		    <OrderNo>P0000000182024044</OrderNo>
		    <DoneCode>1093ys95199815616-1000000083ds46009-792893</DoneCode>
		    <OrderResult>SUCCESS</OrderResult>
	  </IotRecharge>
</DoIotRechargeResponse>

JSON 格式

{
	"IotRecharge":{
		"OrderResult":"SUCCESS",
		"OrderNo":"P0000000182024044",
		"DoneCode":"1093ys95199815616-1000000083ds46009-792893"
	},
	"Message":"ServiceUnavailable",
	"RequestId":"475C4B95-FB6E-4B2A-B0C6-8AAA136B323A",
	"Code":"OK"
}

错误码

访问错误中心查看更多错误码。