文档中心 > API类目 > 服务平台API

taobao.fuwu.purchase.order.confirm (服务市场内购服务下单接口)

通过传入服务市场商品的itemcode等信息,返回给服务商内购服务的下单链接

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_order_confirm_query_d_t_o OrderConfirmQueryDto 必须 内购服务下单接口参数
  • └ app_key
  • String
  • 必须
  • 60007505
  • APPKEY,必填
  • └ item_code
  • String
  • 必须
  • FW_GOODS-100100023412
  • 内购服务的规格CODE,必填
  • └ cyc_unit
  • String
  • 必须
  • 2
  • 周期单位(必选 数值1:年 2:月, 3:天),必填
  • └ cyc_num
  • String
  • 必须
  • 3
  • 周期数量,必填
  • └ out_trade_code
  • String
  • 可选
  • 12312314
  • 使用该参数完成查询订单等操作,可选
  • └ device_type
  • String
  • 可选
  • pc
  • 设备类型,目前只支持PC,可选
  • └ quantity
  • String
  • 可选
  • 23
  • 计量型服务的数量,如果是计量型内购服务,则必填

响应参数

名称 类型 示例值 描述
url String www.taobao.com/*** 下单页面url

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FuwuPurchaseOrderConfirmRequest req = new FuwuPurchaseOrderConfirmRequest();
OrderConfirmQueryDto obj1 = new OrderConfirmQueryDto();
obj1.setAppKey("60007505");
obj1.setItemCode("FW_GOODS-100100023412");
obj1.setCycUnit("2");
obj1.setCycNum("3");
obj1.setOutTradeCode("12312314");
obj1.setDeviceType("pc");
obj1.setQuantity("23");
req.setParamOrderConfirmQueryDTO(obj1);
FuwuPurchaseOrderConfirmResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<fuwu_purchase_order_confirm_response>
    <url>www.taobao.com/***</url>
</fuwu_purchase_order_confirm_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

返回
顶部