文档中心 > API类目 > 阿里影业云智API

taobao.lark.product.install.list (查询产品可安装列表)

查询产品可安装列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
product_req ProductReq 必须 查询参数
  • └ cinema_link_id
  • String
  • 可选
  • 888889
  • 影城内码
  • └ host_mac
  • String
  • 可选
  • 201e8818db70
  • mac地址
  • └ product_code
  • String
  • 可选
  • YZ_OFFSER
  • 产品编码
  • └ product_key
  • String
  • 可选
  • fdsfdsf2321f
  • 产品物联网唯一编码
  • └ active_status
  • String
  • 可选
  • Y
  • 是否查询激活的设备

响应参数

名称 类型 示例值 描述
result_code String 200 错误码
result Boolean true 成功标志
result_msg String 成功 成功
data ProductRes [] 产品信息
  • └ product_code
  • String
  • YZ_OFFSER
  • YZ_OFFSER
  • └ product_key
  • String
  • fdsfdsfd
  • fdsfdsfd
  • └ product_name
  • String
  • 云智离线交易
  • 云智离线交易
  • version_list
  • ProductVersionRes []
  • 版本列表
  • └ version_id
  • String
  • 1
  • 1
  • └ version_code
  • String
  • 1.0.0
  • 1.0.0
  • └ version_name
  • String
  • 小程序版本
  • 小程序版本
  • └ version_desc
  • String
  • 新增了xxx功能
  • 新增了xxx功能
  • └ install_oss_path
  • String
  • 安装路径
  • 安装路径
  • └ install_type
  • String
  • 安装方式
  • 安装方式
  • └ e_tag
  • String
  • md5标志
  • md5标志
  • device_list
  • DeviceInfoRes []
  • 产品下设备信息
  • └ device_name
  • String
  • 设备名称
  • 设备名称
  • └ active_secret
  • String
  • 设备秘钥
  • 设备秘钥
  • └ active_status
  • String
  • 激活状态
  • 激活状态
  • └ product_secret
  • String
  • fd432fds43fdsfd
  • 产品秘钥
  • └ register_type
  • String
  • CLOUD
  • CLOUD一机一密
  • └ deploy_type
  • String
  • Y
  • Y支持集群 N单机部署

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LarkProductInstallListRequest req = new LarkProductInstallListRequest();
LarkProductInstallListRequest.ProductReq obj1 = new LarkProductInstallListRequest.ProductReq();
obj1.setCinemaLinkId("888889");
obj1.setHostMac("201e8818db70");
obj1.setProductCode("YZ_OFFSER");
obj1.setProductKey("fdsfdsf2321f");
obj1.setActiveStatus("Y");
req.setProductReq(obj1);
LarkProductInstallListResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<lark_product_install_list_response>
    <result_code>200</result_code>
    <result>true</result>
    <result_msg>成功</result_msg>
    <data>
        <product_res>
            <product_code>YZ_OFFSER</product_code>
            <product_key>fdsfdsfd</product_key>
            <product_name>云智离线交易</product_name>
            <version_list>
                <product_version_res>
                    <version_id>1</version_id>
                    <version_code>1.0.0</version_code>
                    <version_name>小程序版本</version_name>
                    <version_desc>新增了xxx功能</version_desc>
                    <install_oss_path>安装路径</install_oss_path>
                    <install_type>安装方式</install_type>
                    <e_tag>md5标志</e_tag>
                </product_version_res>
            </version_list>
            <device_list>
                <device_info_res>
                    <device_name>设备名称</device_name>
                    <active_secret>设备秘钥</active_secret>
                    <active_status>激活状态</active_status>
                </device_info_res>
            </device_list>
            <product_secret>fd432fds43fdsfd</product_secret>
            <register_type>CLOUD</register_type>
            <deploy_type>Y</deploy_type>
        </product_res>
    </data>
</lark_product_install_list_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部