注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 电子物流API

taobao.eticket.merchant.tbma.get (码商查询淘宝码接口)

码商查询淘宝码接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
query_tb_ma_callback_req QueryTbMaCallbackReq 必须 查询淘宝码请求
  • └ code
  • String
  • 必须
  • 123456789
  • 淘宝码值

响应参数

名称 类型 示例值 描述
resp_body QueryTbMaCallbackResp {} respBody
  • certificate
  • CertificateDto
  • {}
  • certificateDTO
  • attributes
  • Attributes
  • {"item_id":"54321"}
  • attributes
  • └ item_id
  • String
  • 54321
  • itemId
  • └ available_num
  • Number
  • 1
  • availableNum
  • └ biz_type
  • Number
  • 3001
  • bizType
  • └ code
  • String
  • 123456789
  • code
  • └ code_status
  • Number
  • 1
  • codeStatus
  • └ end_time
  • Date
  • 2016-11-11
  • endTime
  • └ initial_num
  • Number
  • 1
  • initialNum
  • └ locked_num
  • Number
  • 0
  • lockedNum
  • └ outer_id
  • String
  • 12345654321
  • outerId
  • └ qr_code_url
  • String
  • abc
  • qrCodeUrl
  • └ start_time
  • Date
  • 2016-11-10
  • startTime
  • └ used_num
  • Number
  • 0
  • usedNum
ret_code String isv.success-all subCode
ret_msg String 操作成功 subMsg

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
EticketMerchantTbmaGetRequest req = new EticketMerchantTbmaGetRequest();
EticketMerchantTbmaGetRequest.QueryTbMaCallbackReq obj1 = new EticketMerchantTbmaGetRequest.QueryTbMaCallbackReq();
obj1.setCode("123456789");
req.setQueryTbMaCallbackReq(obj1);
EticketMerchantTbmaGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<eticket_merchant_tbma_get_response>
    <resp_body>
        <certificate>
            <attributes>
                <item_id>54321</item_id>
            </attributes>
            <available_num>1</available_num>
            <biz_type>3001</biz_type>
            <code>123456789</code>
            <code_status>1</code_status>
            <end_time>2016-11-11</end_time>
            <initial_num>1</initial_num>
            <locked_num>0</locked_num>
            <outer_id>12345654321</outer_id>
            <qr_code_url>abc</qr_code_url>
            <start_time>2016-11-10</start_time>
            <used_num>0</used_num>
        </certificate>
    </resp_body>
    <ret_code>isv.success-all</ret_code>
    <ret_msg>操作成功</ret_msg>
</eticket_merchant_tbma_get_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

返回
顶部