alibaba.ais.assets.tag.generate (基础设施资产标签生成)

提供浪潮,英业达等厂商供应阿里巴巴基础设施资产的标签QR code生成

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
request_param String 必须 [{"assetType":"SPARE","deviceBrandCode":"INSPUR","entitySource":"RECYCLE","manufacture":"SF","mpn":"MZ-7LM1T9N","sn":"A123456789","spareBrandCode":"INSPUR","spareCategoryCode":"HDD"}] 请求资产信息

响应参数

名称 类型 示例值 描述
result ResponseResultDO 最外层结果 最外层结果
  • datas
  • AssetTagDto []
  • 内层大对象
  • 内层大对象
  • └ asset_type
  • String
  • SPARE
  • 资产类型
  • └ entity_source
  • String
  • RECYCLE
  • 实物来源
  • └ quantity
  • String
  • 1
  • 请求生产条码数量
  • └ spare_brand_code
  • String
  • INSPUR
  • 配件厂商code(请求参数)
  • └ device_brand_code
  • String
  • INSPUR
  • 整机厂商code(请求参数)
  • └ sn
  • String
  • A123456789
  • 实物SN(请求参数)
  • └ mpn
  • String
  • MZ-7LM1T9N
  • 阿里侧部件型号(请求参数)
  • └ qr_code_string_list
  • String []
  • SN:A123456789 PN:INSPURINSPURA1MZ-7LM1T9N
  • 生产二维码信息字符串
  • └ spare_category_code
  • String
  • HDD
  • 配件类型code(请求参数)
  • └ manufacture
  • String
  • SF
  • 厂商代码(请求参数)
  • └ nonce
  • String
  • a37fdfc7-7d51-41cb-baef-9548edadbfb5
  • 单批次请求唯一标识
  • └ msg
  • String
  • PRODUCT_REQUEST_PARAM_ERROR
  • 接口请求返回消息
  • └ code
  • String
  • PRODUCT_REQUEST_PARAM_ERROR
  • 接口请求返回码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAisAssetsTagGenerateRequest req = new AlibabaAisAssetsTagGenerateRequest();
req.setRequestParam("[{\"assetType\":\"SPARE\",\"deviceBrandCode\":\"INSPUR\",\"entitySource\":\"RECYCLE\",\"manufacture\":\"SF\",\"mpn\":\"MZ-7LM1T9N\",\"sn\":\"A123456789\",\"spareBrandCode\":\"INSPUR\",\"spareCategoryCode\":\"HDD\"}]");
AlibabaAisAssetsTagGenerateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ais_assets_tag_generate_response>
    <result>
        <datas>
            <asset_tag_dto>
                <asset_type>SPARE</asset_type>
                <entity_source>RECYCLE</entity_source>
                <quantity>1</quantity>
                <spare_brand_code>INSPUR</spare_brand_code>
                <device_brand_code>INSPUR</device_brand_code>
                <sn>A123456789</sn>
                <mpn>MZ-7LM1T9N</mpn>
                <qr_code_string_list>
                    <string>SN:A123456789 PN:INSPURINSPURA1MZ-7LM1T9N</string>
                </qr_code_string_list>
                <spare_category_code>HDD</spare_category_code>
                <manufacture>SF</manufacture>
                <nonce>a37fdfc7-7d51-41cb-baef-9548edadbfb5</nonce>
            </asset_tag_dto>
        </datas>
        <msg>PRODUCT_REQUEST_PARAM_ERROR</msg>
        <code>PRODUCT_REQUEST_PARAM_ERROR</code>
    </result>
</alibaba_ais_assets_tag_generate_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

返回
顶部