alibaba.idle.isv.fishmarket.item.publish (鱼市商品发布)

鱼市商品发布

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
req FishMarketPublishTopReq 必须 发布参数
  • └ out_item_id
  • String
  • 必须
  • 123456
  • 标记外部的唯一商品
  • └ source_type
  • String
  • 必须
  • 1
  • 标记商品的来源
  • └ sale_type
  • String
  • 必须
  • 1
  • 标记商品的售卖类型
  • └ report
  • String
  • 必须
  • ""
  • 暗拍格式的质检报告
  • └ attribute
  • String
  • 可选
  • "{\"recycleParam\":{\"recycleAppkey\":123,\"recyclePrice\":20000,\"recycleOrderId\":123456,\"recycleIsvEmployeeId\":\"123\",\"recycleFranchiseeId\":\"123\"}}"
  • 商品额外属性,Map转义并序列化,内部使用驼峰命名

响应参数

名称 类型 示例值 描述
result Result 返回对象
  • └ msg
  • String
  • message
  • 错误信息
  • └ code
  • String
  • code
  • 错误码
  • data
  • FishMarketPublishTopRes
  • 结果数据
  • └ item_id
  • Number
  • 123
  • 商品id
  • └ is_success
  • Boolean
  • true
  • 请求是否成功
  • └ extend_info
  • String
  • aaa:bbb
  • 额外信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaIdleIsvFishmarketItemPublishRequest req = new AlibabaIdleIsvFishmarketItemPublishRequest();
AlibabaIdleIsvFishmarketItemPublishRequest.FishMarketPublishTopReq obj1 = new AlibabaIdleIsvFishmarketItemPublishRequest.FishMarketPublishTopReq();
obj1.setOutItemId("123456");
obj1.setSourceType("1");
obj1.setSaleType("1");
obj1.setReport("\"\"");
obj1.setAttribute("\"{\\"recycleParam\\":{\\"recycleAppkey\\":123,\\"recyclePrice\\":20000,\\"recycleOrderId\\":123456,\\"recycleIsvEmployeeId\\":\\"123\\",\\"recycleFranchiseeId\\":\\"123\\"}}\"");
req.setReq(obj1);
AlibabaIdleIsvFishmarketItemPublishResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_idle_isv_fishmarket_item_publish_response>
    <result>
        <msg>message</msg>
        <code>code</code>
        <data>
            <item_id>123</item_id>
        </data>
        <is_success>true</is_success>
        <extend_info>aaa:bbb</extend_info>
    </result>
</alibaba_idle_isv_fishmarket_item_publish_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

返回
顶部