LinkVisual视频云存储购买服务

更新时间:2019-05-28 17:21:46

LinkVisual视频云存储购买服务

本节主要介绍厂商云端调用LinkVisual视频云存储购买服务的流程和API。提供了查询云存储套餐列表、查询云存储套餐是否可以购买、购买云存储套餐、查询云存储套餐购买订单详情、查询云存储套餐购买订单列表的服务接口。

流程说明

厂商APP端需自主完成用户付款结算的逻辑(比如厂商APP集成支付宝移动端支付SDK)。然后厂商云端调用购买接口为指定用户的设备开通视频云存储,IoT云端会从厂商的阿里云账号的余额里进行扣款,并为用户设备开通云存储套餐(厂商需要谨慎使用云端AK/SK,注意不要泄露以免造成损失)。

  • 购买流程如下:

  • 视频云存储套餐:
套餐名 存储周期 服务周期 价格 描述
事件录像1天云存储资源包 1天 1个月 1元
事件录像3天云存储资源包 3天 1个月 3元
事件录像7天云存储资源包 7天 1个月 4元
事件录像30天云存储资源包 30天 1个月 18元
连续录像1天云存储资源包 1天 1个月 2元
连续录像3天云存储资源包 3天 1个月 6元
连续录像7天云存储资源包 7天 1个月 10元
连续录像30天云存储资源包 30天 1个月 40元

接口详情

查询视频云存储套餐列表

定义描述

path 版本 描述 是否需要用户身份鉴权
/vision/customer/cloudstorage/commodity/query 1.0.1 查询视频云存储套餐列表 是,客户端SDK需启用身份的鉴权

请求参数

参数 类型 必填 默认值 描述
无

返回参数

参数 类型 必有 描述
cloudStorageCommodityList List 是 云存储套餐列表
  • CloudStorageCommodity
参数 类型 必有 描述
commodityName String 是 云存储套餐名称
commodityCode String 是 云存储套餐code
specification String 是 云存储套餐规格
type int 是 云存储套餐类型:1连续型; 2事件型
price String 是 云存储套餐价格,单位元
lifecycle int 是 存储周期
months int 是 服务周期
description String 否 云存储套餐描述
icon String 否 云存储套餐图标url

错误码

请参考公共错误码

查询云存储套餐是否可以购买

定义描述

path 版本 描述 是否需要用户身份鉴权
/vision/customer/cloudstorage/commodity/check 1.0.1 查询云存储套餐是否可以购买 是,客户端SDK需启用身份的鉴权

请求参数

参数 类型 必有 默认值 描述
iotId String 是 设备id
commodityCode String 是 云存储套餐code
specification String 是 云存储套餐规格

返回参数

参数 类型 必有 描述
available boolean 是 是否可以购买

错误码

请参考公共错误码

购买云存储套餐

定义描述

path 版本 描述 是否需要用户身份鉴权
/vision/customer/cloudstorage/commodity/buy 1.0.1 购买云存储套餐 是,客户端SDK需启用身份的鉴权

请求参数

参数 类型 必填 默认值 描述
iotId String 是 设备id
userName String 是 用户名
commodityCode String 是 云存储套餐code
specification String 是 云存储套餐规格
copies int 是 购买数量

返回参数

参数 类型 必有 描述
orderId String 是 订单id

错误码

请参考公共错误码

获取云存储套餐的订单详情

定义描述

path 版本 描述 是否需要用户身份鉴权
/vision/customer/cloudstorage/order/get 1.0.1 获取云存储套餐的订单详情 是,客户端SDK需启用身份的鉴权

请求参数

参数 类型 必填 默认值 描述
iotId String 是 设备id
orderId String 是 订单id

返回参数

参数 类型 必有 说明
orderId String 是 订单id
commodityCode String 是 云存储套餐code
specification String 是 云存储套餐规格
copies int 是 购买数量
startTime Date 是 开始时间
endTime Date 是 结束时间
expired int 是 是否到期
paymentStatus int 是 支付状态,0未支付,1已支付
price String 是 价格元

错误码

请参考公共错误码

查询云存储套餐的订单列表

定义描述

path 版本 描述 是否需要用户身份鉴权
/vision/customer/cloudstorage/order/query 1.0.1 查询云存储套餐的订单列表 是,客户端SDK需启用身份的鉴权

请求参数

参数 类型 必填 默认值 描述
iotId String 是 设备id
pageStart int 否 0 起始页数,默认为0
pageSize int 否 20 分页大小,最大值为50

返回参数

参数名 类型 必有 说明
cloudStorageCommodityOrderList JSON 是 订单列表
total int 是 订单总数
currentCount int 是 当前订单数量
  • CloudStorageCommodityOrder
参数 类型 必有 描述
orderId String 是 订单id
commodityCode String 是 云存储套餐code
specification String 是 云存储套餐规格
copies int 是 购买数量
startTime Date 是 开始时间
endTime Date 是 结束时间
expired int 是 是否到期
paymentStatus int 是 支付状态,0未支付,1已支付
price String 是 订单价格

错误码

请参考公共错误码

results matching ""

    No results matching ""