| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | <?phpinclude_once '../DefaultIcbcClient.php';include_once '../IcbcConstants.php';	          $request = array(          		"serviceUrl" => 'http://122.19.77.226:8081/api/preciousmetal/gold/V1/exchange',// 使用api接口地址          		"method" => 'POST',// 请求方法,只能是POST或GET          		"isNeedEncrypt" => false,// 是否需要加密          		"extraParams" => null,//其他参数,用数组类型array          		"biz_content" => array(//业务数据,用数组类型array								"acc_amount"=>10000,								"acc_fee"=>0,								"acc_fee_rate"=>0,								"acc_lock_price_ts"=>"2016-10-28 17:15:10.762126",								"acc_price"=>10000,								"acc_quantity"=>1000000,								"amount"=>10000,								"buyer_cert_no"=>"445287119960909120",								"buyer_cert_type"=>0,								"buyer_mobile_no"=>"18818888888",								"buyer_name"=>"张三",								"cust_no"=>"ABC123",								"invoice_address"=>"广州某街",								"invoice_mobile_no"=>"18815554444",								"invoice_name"=>"王五",								"invoice_title"=>"I523",								"phy_amount"=>10000,								"phy_amount_gap"=>0,								"phy_num"=>100,								"phy_pptxnno"=>10020,								"prod_sell_price"=>1,								"prod_single_price"=>10000,								"recipient_address"=>"广州天河",								"recipient_cert_no"=>"445287132320909120",								"recipient_cert_type"=>0,								"recipient_mobile_no"=>"177712177727",								"recipient_name"=>"李四",								"recipient_postcode"=>"512939",								"trx_seq_no"=>"123456789",								"trx_service_code"=>"100000005",								"trx_ts"=>"2016-10-28 17:15:12.762126"								)          	);            $client = new DefaultIcbcClient('10000000000000002166',//APP的编号,应用在API开放平台注册时生成            	                             'MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJ42tqQomxbLvuZTVKO4bBLwGp8SzRMiJ7jX9JNlS4sqmZzs9Z4lw/SSxf4dF9JJUErpNReUjzLp0As2FiuV8BALh6GYmiHGTWx7+v3HuWH9LiZNI00Ia+1HfpkJ8Sao8Ny5h1Pu49LayVleeLy496+phRE81dqlqaSHH8cKWnK1AgMBAAECgYBxod5f3QI2xzNe/e7GgAivOWAFbF16JofdDM4Opyww0fHucYqfgYRSPrCRqJeZYyqWAxUs0HhhGulfhAM8Xr5BxY5//x4HDqE2rOF7mrc/xkWNL+S9X5U0T8cdA3fnF/rYAUnJjKmeliuD2gcf5xYJENcnb8p/GQbiwIjoHDqe6QJBANzcevl9ke4cx1fa3ZcxVS3A1eHVtp573M/lo+8pRJlrf96ghFB54CzumsC0F7YfojDgCAN2egTqCGqNOuPJWWcCQQC3YqT5xlMlGk6Agav5Y6E5blx/AKJB8DeZSbjXLvytpXOASzoNR/A40uQXanXVqNU68l96FSq415AmTHi9OdWDAkA0el7t8Rw/i68B/Qsx5ZLrsCoh4vnlZmDtNQ9iwFeAbL6RU2qdBJhzlK5Io4IO0C1ll5XP3NLZYBJn3u7jOPB5AkEAiM/qHoHsM8j9effD0kmW1V7VWNajNqg9AnoykS73yaCem78DrzbVK7+B9UoyYNUVR2Xc/xpdhgsj+r6gcSN9ewJANSmxYF34601mteAnZwhyGKCJomiuSMNTr52i2uTspdZi0zqaerI1EGD3dAENxRebyPmPFxhwCcCbzF2gNUr1fw==',//APP应用私钥            	                             IcbcConstants::$SIGN_TYPE_RSA,//签名类型,’CA’-工行颁发的证书认证;’RSA’表示RSAWithSha1;’RSA2’表示RSAWithSha256;缺省为RSA                                           '',//字符集,仅支持UTF-8,可填空‘’                                           '',//请求参数格式,仅支持json,可填空‘’            	                             'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwFgHD4kzEVPdOj03ctKM7KV+16bWZ5BMNgvEeuEQwfQYkRVwI9HFOGkwNTMn5hiJXHnlXYCX+zp5r6R52MY0O7BsTCLT7aHaxsANsvI9ABGx3OaTVlPB59M6GPbJh0uXvio0m1r/lTW3Z60RU6Q3oid/rNhP3CiNgg0W6O3AGqwIDAQAB',//网关公钥,必填			                                     '',//AES加密密钥,缺省为空‘’			                                     '',//加密类型,当前仅支持AES加密,需要按照接口类型是否需要加密来设置,缺省为空‘’			                                 '',//当签名类型为CA时,通过该字段上送证书公钥,缺省为空			                                 '');//当签名类型为CA时,通过该字段上送证书密码,缺省为空            try{              $resp = $client->execute($request,'msgId',''); //执行调用              $respObj = json_decode($resp,true);              if($respObj["return_code"] == 0){ //成功                 echo $respObj["return_msg"];              }else{//失败                 echo $respObj["return_msg"];              }            }catch(Exception $e){//捕获异常              echo 'Exception:'.$e->getMessage()."\n";            }?>
 |