CardbusinessEpaypcConsumptionV1Test.php 4.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <?php
  2. include_once '../IcbcConstants.php';
  3. include_once '../UiIcbcClient.php';
  4. $request = array(
  5. "serviceUrl" => 'http://ip:port/ui/cardbusiness/epaypc/consumption/V1',
  6. "method" => 'POST',
  7. "isNeedEncrypt" => false,
  8. "biz_content" => array(
  9. "icbc_flag"=>"2",
  10. "icbc_appid"=>"10000000000004095503",
  11. "order_date"=>"20201030182400",
  12. "out_trade_no"=>"20201030182400",
  13. "amount"=>"1",
  14. "installment_times"=>"1",
  15. "cur_type"=>"001",
  16. "mer_id"=>"020001040157",
  17. "mer_prtcl_no"=>"0200010401570201",
  18. "mer_acct"=>"6222020200099950905",
  19. "merchant_info"=>"",
  20. "language"=>"zh_CN",
  21. "goods_id"=>"001",
  22. "goods_name"=>"娃哈哈",
  23. "goods_num"=>"1",
  24. "goods_address"=>"广州",
  25. "goods_type"=>"1",
  26. "carriage_amt"=>"1",
  27. "mer_hint"=>"小心轻放",
  28. "expire_time"=>"20201030194800",
  29. "mer_reference"=>"*.*",
  30. "mer_custom_ip"=>"",
  31. "mer_var"=>"test1",
  32. "mer_url"=>"http://5.1fendb.com/recall/recall.php",
  33. "return_url"=>"http://5.1fendb.com/recall/recall.php",
  34. "auto_refer_sec"=>"10",
  35. "verify_join_flag"=>"0",
  36. "notify_type"=>"HS",
  37. "result_type"=>"0",
  38. "mer_custom_id"=>"123456",
  39. "mer_custom_phone"=>"13466780886",
  40. "mer_order_remark"=>"备注",
  41. "order_flag_ztb"=>"",
  42. "e_fixedACFlag"=>"0",
  43. "o2o_mer_id"=>"020001040311",
  44. "credit_type"=>"2",
  45. "elife_mer_id"=>"020001040311",
  46. "pay_expire"=>"6000",
  47. "page_linkage_flag"=>"1",
  48. "e_name"=>"张三",
  49. "e_TelNum"=>"",
  50. "e_CredType"=>"0",
  51. "e_CredNum"=>"429467198412264762",
  52. "e_CardNo"=>"",
  53. "remark1"=>"",
  54. "order_apd_inf"=>"",
  55. "order_interval"=>"100"
  56. )
  57. );
  58. $client = new UiIcbcClient('10000000000004095503',
  59. 'MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDfV8piJL/5Pc/ZdCMBcX1mVrLQo6rRBdqLOnYkU9xnVp1EdhMkx1wcP1BDWTo0SqupMFwZlsTH5t6ywdlD4sXvkyfCkuSSShg+ZGGLRKmDPoLOEP1KZ/SFwnIGb6hj30OXyhsmArVYfYr7qAlo0GqfQrDUAC2ZbasESLHlVvqMy48ssp2QcOPtZoWW/diQY1HJR+RMS9Kjg9oZr/dU5UloZQsDQVXmYBuAqU4RcBfEqV56dFu/suJkGrw0LenDPxI2QLJ5c51rkhx9lC7xBZigfWOnDLH6xoT1ChdcY9bP5xt/GjP5NYuI8xI2sGGTUPoUKxdrH6aiI9jp728+K1y5AgMBAAECggEAbJQsktwU7GHti2UXo5r+AOPDWQVIhQfYgHlyeCTA8Qg9usvAcM/u6tio96UIU+W9YKpfDB2tGxYVTEhLjOJRojAjU0fAkZIuCR8aAO/njSO1yeKekS7KxMCMWK6t6afgH4ok+qy0ZwnZqJC/ylIQk86DUv2nLYEQdCu3OKy5b/qZ1qA7yaCiG/D4HBThgiOifV2Yq1TCtvC2iv5mcuhH4iTXexeOQcbZepZlQnyXiVAlTYRAeo+ng8ub01NJZ4njPe9boKeqrpmMAOLN/gRTjh6yZ+90+hniXLgznOVPg+GxUbff8pVDd01POGVsid0f5Gr/TvEnixJV9nM70SCp0QKBgQD1C/oCC0mC9T8yZrrzkKZ5gsWpxElGYFvU/S1LdDsfGioRLLBJ8k4PvQcJN+pB1Ea2b8s01HQKWarXGYKQmu+dGsULbv9UpaVwH3Of+gt35Wo2+Fuh0bhcS58Ct41IGQh5leI5ckNq9iB9/x6zWQFeAEpUnXqIwFYkNCZIPbgmRQKBgQDpU3YAvKXDCesL9W4JhoWhyGBJ94frOq8hiH3vbr1xUpqDkJ9aovMDWy5f77E5Vuva/mEDxIpQrFTSA4clKj6T8E6CBiEMStP2DWLQsyC3AxDKv3g5lXab3IH4KtxjNCwadp+TRmRHWG09FLdt14AeS4El14xdhlGx6FsYncst5QKBgFBGHR9gTTOeXZaIOsQhZbe2lEQZ7hsk49BxI85tBBUbQB6iMhn3S4UyWkS10YLBJG0NUFc9JcpiN2oBjFkMuGQR6ezl7rTvErQZSYploi4jtFjPoUzwY+GwUCXWtWyh7rnN1O8WtGksudYspgUAqkb991uivwpfX5i6kLPnrBS1AoGALe8WXhLFd14ufc41eX6YND9kZWtrwK1u6OUcFdTxSqv+a0Q/evJ1cQW0XYKsmyM3j4dgxgMdT8B9elLjejeU1j8K1aIrQ2Y/0ELWX0vEdwMNfTywiHWaQhjpJVgaxxTwUc1koPPMrhcEem/npKI2QMCQjkifA5J75tBdjr0R0NkCgYEA1eUVZW1zEXB79xf2GREbPi1UeQVfIvTqOQK8fa3O0Xdrdd//BFHy44eqSrg5eG0t78wbFtkwYHUIbQZOd0L9qp6yPIk2bqldKoqUxiXPjGX4QR1XgenbWjc+cLr//EN2zRqTLrd3K2e0V/Hx+6cL14/0DB73Ma7oyZ6rMKR2JYU=',
  60. IcbcConstants::$SIGN_TYPE_RSA,
  61. '',
  62. '',
  63. '',
  64. '',
  65. '',
  66. '',
  67. '');
  68. try{
  69. $resp = $client->buildPostForm($request,'msgid','pctest20201020104513'); //执行调用
  70. echo $resp;
  71. }catch(Exception $e){//捕获异常
  72. echo 'Exception:'.$e->getMessage()."\n";
  73. }
  74. ?>