文档中心 > API类目 > 阿里体育API

alibaba.alisports.trade.blue.invoice.create (交易系统创建蓝票)

创建蓝票

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
order_id String 必须 100272018052915272018122401 业务方订单id
order_total_fee Number 必须 100 订单总金额
notify_api_name String 必须 http://olympic.alisports.taobao.com/ 开票成功或失败的通知地址
remark String 可选 【正式】女侠蓝票测试1224-01 发票备注
payee_alias String 必须 Alisports 开票方别名
order_create_time String 可选 2018-12-23 09:11:00 三方订单创建时间

响应参数

名称 类型 示例值 描述
alisp_code Number 200 200为正确返回。非200则发生错误
alisp_data AlispResult 响应体
  • └ order_id
  • String
  • 100272018052915272018122401
  • 业务方订单id
  • └ blue_invoice_id
  • String
  • 2018122410553959959070481
  • 蓝票流水号
  • └ blue_invoice_status
  • String
  • CREATE
  • 蓝票状态
  • └ invoice_url
  • String
  • https://trade-alisports.taobao.com/invoice/view.do?order_id=100272018052915272018122402&alisp_app_key=alisp500077
  • 完善发票信息链接
alisp_msg String 操作成功 响应描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsTradeBlueInvoiceCreateRequest req = new AlibabaAlisportsTradeBlueInvoiceCreateRequest();
req.setOrderId("100272018052915272018122401");
req.setOrderTotalFee(100L);
req.setNotifyApiName("http://olympic.alisports.taobao.com/");
req.setRemark("【正式】女侠蓝票测试1224-01");
req.setPayeeAlias("Alisports");
req.setOrderCreateTime("2018-12-23 09:11:00");
AlibabaAlisportsTradeBlueInvoiceCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alisports_trade_blue_invoice_create_response>
    <alisp_code>200</alisp_code>
    <alisp_data>
        <order_id>100272018052915272018122401</order_id>
        <blue_invoice_id>2018122410553959959070481</blue_invoice_id>
        <blue_invoice_status>CREATE</blue_invoice_status>
        <invoice_url>https://trade-alisports.taobao.com/invoice/view.do?order_id=100272018052915272018122402&amp;alisp_app_key=alisp500077</invoice_url>
    </alisp_data>
    <alisp_msg>操作成功</alisp_msg>
</alibaba_alisports_trade_blue_invoice_create_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

返回
顶部