調用該接口綁定云存儲訂單到當前設備管理員賬號。

路徑 /vision/customer/cloudstorage/bind/order
版本號 1.0.0
協議 HTTPS
請求方法 POST
是否需要用戶身份鑒權 可選
超時時間 3000

請求參數

名稱 類型 是否必選 示例值 描述
iotId String QIuozfUcxRX6frOTO4dKz2**** 設備ID,生活物聯網平臺為設備頒發的ID,設備的唯一標識符。
orderId String 202210131******040001 訂單ID。
userName String 1581053**** 購買云存儲套餐的用戶名??蓚饔脩糇允謾C號、生活物聯網平臺的用戶身份ID、客戶自有賬號用戶ID,云端僅做保存并且在查詢的時候返回。
userId String 1581053**** 購買云存儲套餐的用戶ID??蓚饔脩糇允謾C號、生活物聯網平臺的用戶身份ID、客戶自有賬號用戶ID,云端僅做保存并且在查詢的時候返回。
enableDefaultPlan Boolean true 是否設置默認的7x24小時錄像計劃和事件錄像計劃。
preRecordDuration Int 5 事件錄像預錄時長,取值范圍:0~5秒。
recordDuration Int 10 事件錄像時長,取值范圍:0~30秒。
eventRecordProlong Boolean false 是否延長事件錄像。true(表示在事件錄像過程中,持續觸發的事件會延長錄像至事件結束);false(表示每個事件固定錄制30秒內的錄像)。
maxRecordFileDuration Int 1800 連續錄像文件最大的時長,單位:秒。取值600~3600。

返回數據

名稱 類型 示例值 描述
code Int

接口返回碼。200表示成功。

message String

調用失敗時,返回的出錯信息。

localizedMsg String

本地語言的錯誤消息。

data JSON

響應的結果。

iotId String

設備ID,生活物聯網平臺為設備頒發的ID,設備的唯一標識符。

identityId String

用戶身份ID,生活物聯網平臺為每個注冊用戶頒發的用戶身份標識符。

commodityCode String

云存儲套餐編碼。

specification String

云存儲套餐規格。

copies Int

購買的數量。

price String

訂單價格。

userName String

購買云存儲套餐的用戶名。

userId String

購買云存儲套餐的用戶ID。

orderId String

購買云存儲套餐的訂單ID。

outOrderNo String

外部支付結算訂單號。阿里云賬號下的訂單號。

status Int

云存儲套餐訂單的狀態。0(訂單有效,使用中);1(訂單無效,已過期);2(訂單凍結停用);3(創建中,未支付開通)。

paymentStatus Int

云存儲訂單支付狀態。0(未支付);1(已支付);2(正在支付中)。

recordType Int

云存儲錄像類型,1(連續型);2(事件型)。

orderType Int

訂單類型。0(付費訂單);1(免費訂單)。

startTime String

云存儲套餐開始時間。如:2022-10-11 10:00:00。

endTime String

云存儲套餐結束時間。如:2022-11-11 10:00:00。

startTimeUTC String

云存儲套餐開始時間(UTC)。如:2022-10-11T02:00:00Z。

endTimeUTC String

云存儲套餐結束時間(UTC)。如:2022-11-11T02:00:00Z。

preConsume Int

已消耗的時間,單位秒。

示例

請求示例

{
	"id": "1509086454180",
	"version": "1.0",
	"request":{
		"apiVer": "1.0.0"
	},
	"params":{
		"iotId": "QIuozfUcxRX6frOTO4dKz2****",
		"orderId": "202210131******040001",
		"userName": "1581053****",
		"userId": "1581053****",
		"enableDefaultPlan":true,
		"preRecordDuration":5,
		"recordDuration":10,
		"eventRecordProlong":false,
		"maxRecordFileDuration":1800
	}
}

正常返回示例

JSON格式

{
    "id": "4de2c367-c1db-417c-aa15-8c585e595d92",
    "code": 200,
    "message": null,
    "localizedMsg": null,
    "data": null
}

異常返回示例

JSON格式

{
    "id": "37f7e5fa-d6a5-4efe-8abf-5bf23dca6284",
    "code": 403,
    "message": "request forbidden.",
    "localizedMsg": "請求被禁止",
    "data": null
}