调用ApplyInvoice提交开票申请服务。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ApplyInvoice |
系统规定参数。取值:ApplyInvoice。 |
InvoiceAmount | Long | 是 | 124132 |
申请开票金额(单位:分)。 |
CustomerId | Long | 是 | 124132423 |
发票信息ID,对应发票抬头查询返回的ID参数。 |
AddressId | Long | 是 | 237958367 |
邮寄地址ID(纸质票时必填),对应发票邮寄地址查询返回的ID参数。 |
InvoicingType | Integer | 否 | 1 |
发票类型,取值:
|
ProcessWay | Integer | 否 | 1 |
发票渠道,(0:阿里云处理,1:税务平台处理。要求为1)。 |
ApplyUserNick | String | 是 | test |
申请人昵称,系统不做校验。 |
InvoiceByAmount | Boolean | 否 | true |
是否按金额开票,若为true则按照用户指定InvoiceAmount申请发票,否则以所选开票对象的总金额申请发票。 |
UserRemark | String | 否 | test |
用户备注 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | String | Success |
状态码。 |
Message | String | Successful! |
错误信息。 |
RequestId | String | 6000EE23-274B-4E07-A697-FF2E999520A4 |
请求ID。 |
Success | Boolean | true |
是否成功。 |
Data | Object |
返回数据。 |
|
InvoiceApplyId | Long | 1323125534 |
发票申请ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=ApplyInvoice
&AddressId=237958367
&ApplyUserNick=test
&CustomerId=124132423
&InvoiceAmount=124132
&SelectedIds.1=384752367
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<ApplyInvoiceResponse>
<Message>Successful!</Message>
<RequestId>6000EE23-274B-4E07-A697-FF2E999520A4</RequestId>
<Success>true</Success>
<Code>Success</Code>
<Data>
<InvoiceApplyId>1323125534</InvoiceApplyId>
</Data>
</ApplyInvoiceResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"Message" : "Successful!",
"RequestId" : "6000EE23-274B-4E07-A697-FF2E999520A4",
"Success" : true,
"Code" : "Success",
"Data" : {
"InvoiceApplyId" : "1323125534"
}
}
错误码
访问错误中心查看更多错误码。