AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do","app_id","your private_key","json","GBK","alipay_public_key","RSA2");
AlipayEbppInvoiceInfoSendRequest request = new AlipayEbppInvoiceInfoSendRequest();
request.setBizContent("{" +
"\"m_short_name\":\"XSD\"," +
"\"sub_m_short_name\":\"XSD_HL\"," +
" \"invoice_info_list\":[{" +
" \"user_id\":\"2088399922382233\"," +
"\"apply_id\":\"2016112800152005000000000239\"," +
"\"invoice_code\":\"4112740003\"," +
"\"invoice_no\":\"41791003\"," +
"\"invoice_date\":\"2017-10-10\"," +
"\"sum_amount\":\"101.00\"," +
"\"ex_tax_amount\":\"100.00\"," +
"\"tax_amount\":\"1.00\"," +
" \"invoice_content\":[{" +
" \"item_name\":\"餐饮费\"," +
"\"item_no\":\"1010101990000000000\"," +
"\"item_spec\":\"G39\"," +
"\"item_unit\":\"台\"," +
"\"item_quantity\":1," +
"\"item_unit_price\":\"100.00\"," +
"\"item_ex_tax_amount\":\"100.00\"," +
"\"item_tax_rate\":\"0.01\"," +
"\"item_tax_amount\":\"1.00\"," +
"\"item_sum_amount\":\"101.00\"," +
"\"row_type\":\"0\"" +
" }]," +
"\"out_trade_no\":\"20171023293456785924325\"," +
"\"invoice_type\":\"BLUE\"," +
"\"invoice_kind\":\"PLAIN\"," +
"\"invoice_title\":{" +
"\"title_name\":\"支付宝(中国)网络技术有限公司\"," +
"\"payer_register_no\":\"9133010060913454XP\"," +
"\"payer_address_tel\":\"杭州市西湖区天目山路黄龙时代广场0571-11111111\"," +
"\"payer_bank_name_account\":\"中国建设银行11111111\"" +
" }," +
"\"payee_register_no\":\"310101000000090\"," +
"\"payee_register_name\":\"支付宝(杭州)信息技术有限公司\"," +
"\"payee_address_tel\":\"杭州市西湖区某某办公楼 0571-237405862\"," +
"\"payee_bank_name_account\":\"西湖区建行11111111111\"," +
"\"check_code\":\"15170246985745164986\"," +
"\"out_invoice_id\":\"201710283459661232435535\"," +
"\"ori_blue_inv_code\":\"4112740002\"," +
"\"ori_blue_inv_no\":\"41791002\"," +
"\"file_download_type\":\"PDF\"," +
"\"file_download_url\":\"http://img.hadalo.com/aa/kq/ddhrtdefgxKVXXXXa6apXXXXXXXXXX.pdf\"," +
"\"payee\":\"张三\"," +
"\"checker\":\"李四\"," +
"\"clerk\":\"赵吴\"," +
"\"invoice_memo\":\"订单号:2017120800001\"," +
"\"extend_fields\":\"m_invoice_detail_url=http://196.021.871.011:8080/invoice/detail.action?fpdm= 4112740003&fphm=41791003\"" +
" }]" +
" }");
AlipayEbppInvoiceInfoSendResponse response = alipayClient.execute(request);
if(response.isSuccess()){
System.out.println("调用成功");
} else {
System.out.println("调用失败");
}
IAopClient client = new DefaultAopClient("https://openapi.alipay.com/gateway.do", "app_id", "merchant_private_key", "json", "1.0", "RSA2", "alipay_public_key", "GBK", false);
AlipayEbppInvoiceInfoSendRequest request= new AlipayEbppInvoiceInfoSendRequest() ;
request.BizContent="{" +
"\"m_short_name\":\"XSD\"," +
"\"sub_m_short_name\":\"XSD_HL\"," +
" \"invoice_info_list\":[{" +
" \"user_id\":\"2088399922382233\"," +
"\"apply_id\":\"2016112800152005000000000239\"," +
"\"invoice_code\":\"4112740003\"," +
"\"invoice_no\":\"41791003\"," +
"\"invoice_date\":\"2017-10-10\"," +
"\"sum_amount\":\"101.00\"," +
"\"ex_tax_amount\":\"100.00\"," +
"\"tax_amount\":\"1.00\"," +
" \"invoice_content\":[{" +
" \"item_name\":\"餐饮费\"," +
"\"item_no\":\"1010101990000000000\"," +
"\"item_spec\":\"G39\"," +
"\"item_unit\":\"台\"," +
"\"item_quantity\":1," +
"\"item_unit_price\":\"100.00\"," +
"\"item_ex_tax_amount\":\"100.00\"," +
"\"item_tax_rate\":\"0.01\"," +
"\"item_tax_amount\":\"1.00\"," +
"\"item_sum_amount\":\"101.00\"," +
"\"row_type\":\"0\"" +
" }]," +
"\"out_trade_no\":\"20171023293456785924325\"," +
"\"invoice_type\":\"BLUE\"," +
"\"invoice_kind\":\"PLAIN\"," +
"\"invoice_title\":{" +
"\"title_name\":\"支付宝(中国)网络技术有限公司\"," +
"\"payer_register_no\":\"9133010060913454XP\"," +
"\"payer_address_tel\":\"杭州市西湖区天目山路黄龙时代广场0571-11111111\"," +
"\"payer_bank_name_account\":\"中国建设银行11111111\"" +
" }," +
"\"payee_register_no\":\"310101000000090\"," +
"\"payee_register_name\":\"支付宝(杭州)信息技术有限公司\"," +
"\"payee_address_tel\":\"杭州市西湖区某某办公楼 0571-237405862\"," +
"\"payee_bank_name_account\":\"西湖区建行11111111111\"," +
"\"check_code\":\"15170246985745164986\"," +
"\"out_invoice_id\":\"201710283459661232435535\"," +
"\"ori_blue_inv_code\":\"4112740002\"," +
"\"ori_blue_inv_no\":\"41791002\"," +
"\"file_download_type\":\"PDF\"," +
"\"file_download_url\":\"http://img.hadalo.com/aa/kq/ddhrtdefgxKVXXXXa6apXXXXXXXXXX.pdf\"," +
"\"payee\":\"张三\"," +
"\"checker\":\"李四\"," +
"\"clerk\":\"赵吴\"," +
"\"invoice_memo\":\"订单号:2017120800001\"," +
"\"extend_fields\":\"m_invoice_detail_url=http://196.021.871.011:8080/invoice/detail.action?fpdm= 4112740003&fphm=41791003\"" +
" }]" +
" }";
AlipayEbppInvoiceInfoSendResponse response=client.execute(request);
Console.WriteLine(response.Body);
$aop = new AopClient ();
$aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do';
$aop->appId = 'your app_id';
$aop->rsaPrivateKey = '请填写开发者私钥去头去尾去回车,一行字符串';
$aop->alipayrsaPublicKey='请填写支付宝公钥,一行字符串';
$aop->apiVersion = '1.0';
$aop->signType = 'RSA2';
$aop->postCharset='GBK';
$aop->format='json';
$request = new AlipayEbppInvoiceInfoSendRequest ();
$request->setBizContent("{" .
"\"m_short_name\":\"XSD\"," .
"\"sub_m_short_name\":\"XSD_HL\"," .
" \"invoice_info_list\":[{" .
" \"user_id\":\"2088399922382233\"," .
"\"apply_id\":\"2016112800152005000000000239\"," .
"\"invoice_code\":\"4112740003\"," .
"\"invoice_no\":\"41791003\"," .
"\"invoice_date\":\"2017-10-10\"," .
"\"sum_amount\":\"101.00\"," .
"\"ex_tax_amount\":\"100.00\"," .
"\"tax_amount\":\"1.00\"," .
" \"invoice_content\":[{" .
" \"item_name\":\"餐饮费\"," .
"\"item_no\":\"1010101990000000000\"," .
"\"item_spec\":\"G39\"," .
"\"item_unit\":\"台\"," .
"\"item_quantity\":1," .
"\"item_unit_price\":\"100.00\"," .
"\"item_ex_tax_amount\":\"100.00\"," .
"\"item_tax_rate\":\"0.01\"," .
"\"item_tax_amount\":\"1.00\"," .
"\"item_sum_amount\":\"101.00\"," .
"\"row_type\":\"0\"" .
" }]," .
"\"out_trade_no\":\"20171023293456785924325\"," .
"\"invoice_type\":\"BLUE\"," .
"\"invoice_kind\":\"PLAIN\"," .
"\"invoice_title\":{" .
"\"title_name\":\"支付宝(中国)网络技术有限公司\"," .
"\"payer_register_no\":\"9133010060913454XP\"," .
"\"payer_address_tel\":\"杭州市西湖区天目山路黄龙时代广场0571-11111111\"," .
"\"payer_bank_name_account\":\"中国建设银行11111111\"" .
" }," .
"\"payee_register_no\":\"310101000000090\"," .
"\"payee_register_name\":\"支付宝(杭州)信息技术有限公司\"," .
"\"payee_address_tel\":\"杭州市西湖区某某办公楼 0571-237405862\"," .
"\"payee_bank_name_account\":\"西湖区建行11111111111\"," .
"\"check_code\":\"15170246985745164986\"," .
"\"out_invoice_id\":\"201710283459661232435535\"," .
"\"ori_blue_inv_code\":\"4112740002\"," .
"\"ori_blue_inv_no\":\"41791002\"," .
"\"file_download_type\":\"PDF\"," .
"\"file_download_url\":\"http://img.hadalo.com/aa/kq/ddhrtdefgxKVXXXXa6apXXXXXXXXXX.pdf\"," .
"\"payee\":\"张三\"," .
"\"checker\":\"李四\"," .
"\"clerk\":\"赵吴\"," .
"\"invoice_memo\":\"订单号:2017120800001\"," .
"\"extend_fields\":\"m_invoice_detail_url=http://196.021.871.011:8080/invoice/detail.action?fpdm= 4112740003&fphm=41791003\"" .
" }]" .
" }");
$result = $aop->execute ( $request);
$responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response";
$resultCode = $result->$responseNode->code;
if(!empty($resultCode)&&$resultCode == 10000){
echo "成功";
} else {
echo "失败";
}
https://openapi.alipay.com/gateway.do?timestamp=2013-01-01 08:08:08&method=alipay.ebpp.invoice.info.send&app_id=15692&sign_type=RSA2&sign=ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE&version=1.0&charset=GBK&biz_content=
{
"m_short_name":"XSD",
"sub_m_short_name":"XSD_HL",
"invoice_info_list":[{
"user_id":"2088399922382233",
"apply_id":"2016112800152005000000000239",
"invoice_code":"4112740003",
"invoice_no":"41791003",
"invoice_date":"2017-10-10",
"sum_amount":"101.00",
"ex_tax_amount":"100.00",
"tax_amount":"1.00",
"invoice_content":[{
"item_name":"餐饮费",
"item_no":"1010101990000000000",
"item_spec":"G39",
"item_unit":"台",
"item_quantity":1,
"item_unit_price":"100.00",
"item_ex_tax_amount":"100.00",
"item_tax_rate":"0.01",
"item_tax_amount":"1.00",
"item_sum_amount":"101.00",
"row_type":"0"
}],
"out_trade_no":"20171023293456785924325",
"invoice_type":"BLUE",
"invoice_kind":"PLAIN",
"invoice_title":{
"title_name":"支付宝(中国)网络技术有限公司",
"payer_register_no":"9133010060913454XP",
"payer_address_tel":"杭州市西湖区天目山路黄龙时代广场0571-11111111",
"payer_bank_name_account":"中国建设银行11111111"
},
"payee_register_no":"310101000000090",
"payee_register_name":"支付宝(杭州)信息技术有限公司",
"payee_address_tel":"杭州市西湖区某某办公楼 0571-237405862",
"payee_bank_name_account":"西湖区建行11111111111",
"check_code":"15170246985745164986",
"out_invoice_id":"201710283459661232435535",
"ori_blue_inv_code":"4112740002",
"ori_blue_inv_no":"41791002",
"file_download_type":"PDF",
"file_download_url":"http://img.hadalo.com/aa/kq/ddhrtdefgxKVXXXXa6apXXXXXXXXXX.pdf",
"payee":"张三",
"checker":"李四",
"clerk":"赵吴",
"invoice_memo":"订单号:2017120800001",
"extend_fields":"m_invoice_detail_url=http://196.021.871.011:8080/invoice/detail.action?fpdm= 4112740003&fphm=41791003"
}]
}
//为确保安全通信,需自行验证响应示例中的sign值是否为蚂蚁金服所提供。