文档中心 > API类目 > 酒店在线预订API

taobao.xhotel.invoice.info.query (查询发票信息)

查询发票信息,包括每条发票信息的(发票抬头、公司税号、注册地址、开户行、银行账号、电话)6个信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
name String 可选 张三丰 姓名
idcard String 必须 123456x 身份证号码

响应参数

名称 类型 示例值 描述
result ResultSet result
  • └ error_code
  • String
  • 0001
  • errorCode
  • └ error_msg
  • String
  • 调用失败
  • errorMsg
  • └ success
  • Boolean
  • false
  • success
  • results
  • InvoiceInfo []
  • └ tel
  • String
  • 13888888888
  • 电话
  • └ account_no
  • String
  • 123456
  • 银行账号
  • └ opening_bank
  • String
  • 中国银行
  • 开户行
  • └ register_addr
  • String
  • xxx
  • 地址
  • └ tax_no
  • String
  • 001x
  • 公司税号
  • └ invoice_title
  • String
  • 某公司
  • 发票抬头

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
XhotelInvoiceInfoQueryRequest req = new XhotelInvoiceInfoQueryRequest();
req.setName("张三丰");
req.setIdcard("123456x");
XhotelInvoiceInfoQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<xhotel_invoice_info_query_response>
    <result>
        <error_code>0001</error_code>
        <error_msg>调用失败</error_msg>
        <success>false</success>
        <results>
            <invoice_info>
                <tel>13888888888</tel>
                <account_no>123456</account_no>
                <opening_bank>中国银行</opening_bank>
                <register_addr>xxx</register_addr>
                <tax_no>001x</tax_no>
                <invoice_title>某公司</invoice_title>
            </invoice_info>
        </results>
    </result>
</xhotel_invoice_info_query_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

返回
顶部