config.php 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <?php
  2. namespace refill\dinghui;
  3. use mtopcard;
  4. class config
  5. {
  6. const API_URL = 'https://uat.dearvvip.cn/mini_shop/api2/common';
  7. const APP_ID = 'yeziapi';
  8. const AES_KEY = '4828917c7356f66109d21ee680000003';
  9. // const NOTIFY_URL = BASE_SITE_URL . "/mobile/callback/refill_dinghui.php";
  10. const NOTIFY_URL = "https://www.xyzshops.cn/mobile/signature.php";
  11. const ExtHeaders = ['Content-Type: application/json'];
  12. const SKU = [
  13. mtopcard\ChinaMobileCard => [
  14. ],
  15. mtopcard\ChinaUnicomCard => [
  16. 50 => 'YEZI_HF050',
  17. ],
  18. mtopcard\ChinaTelecomCard => [
  19. ],
  20. ];
  21. const PUBLIC_KEY = <<<heredoc
  22. -----BEGIN PUBLIC KEY-----
  23. MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx0L4HWPiyrE7JRb1pnrW
  24. MfNknGDXkKbpeMgszOnu4BBgVR2W7JG43lvyaagLaVnODfuk9s/qEusNlWkeZAtT
  25. 2oR9E2jM5h9Ko+jOoSll9rJo1j+xjiINNLiQsgI5Hn9CQxU7/dX0jqfK/TChuoQT
  26. tV/rD27jX22le5nTZpsm12jdEDZHNvXhYR0TuJjHuyu7BlKbL0c9rrDGXZShkNKJ
  27. rsfWZYcxCviCUwpUizphaBULfxd4zHsvbxQl6vtz+wEr3kmVZpkzIgjDVMnWG9yT
  28. JzGNask1cOShfetnQna3ZpnxTHbcXaVCanc66/7VW/PE+ElXTNORpAEPe6yjyYhM
  29. nwIDAQAB
  30. -----END PUBLIC KEY-----
  31. heredoc;
  32. const PRIVATE_KEY = <<<heredoc
  33. -----BEGIN PRIVATE KEY-----
  34. MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDHQvgdY+LKsTsl
  35. FvWmetYx82ScYNeQpul4yCzM6e7gEGBVHZbskbjeW/JpqAtpWc4N+6T2z+oS6w2V
  36. aR5kC1PahH0TaMzmH0qj6M6hKWX2smjWP7GOIg00uJCyAjkef0JDFTv91fSOp8r9
  37. MKG6hBO1X+sPbuNfbaV7mdNmmybXaN0QNkc29eFhHRO4mMe7K7sGUpsvRz2usMZd
  38. lKGQ0omux9ZlhzEK+IJTClSLOmFoFQt/F3jMey9vFCXq+3P7ASveSZVmmTMiCMNU
  39. ydYb3JMnMY1qyTVw5KF962dCdrdmmfFMdtxdpUJqdzrr/tVb88T4SVdM05GkAQ97
  40. rKPJiEyfAgMBAAECggEBAIgIUySVXW3tAqi2fOuzrmkZdZVAk8mf+YHIfrVB+x8i
  41. bvGMqs1ESoYbFWpGG8xHT+HB6wPIO0/BAlv/EI1SImPq0QygHkn4ENfHhtEFVyPM
  42. 9r9ValzTKFrWqYms9Nu6Gz160KLhHv0I1g511eNkaaQIIIw/sqAiVbgE8wp4X1Ls
  43. gTDyOL7pbo7+6la94lfwGWThyn1SU3c25VwkqJWQmOBeLucS/3TE2JPmeWk2CEb2
  44. DEmmydvoqqRlplvf4FJkFSgcvVWLTWoFqLeIptFBRkhrQgXHBBKRE5fwu1URJSaf
  45. rNa/OfrqRPi2Jdb2q2Mbd/Jfl+yLZpE+IW8wKAsHVzECgYEA+OCKxwUwc7OcDZ9W
  46. T8zPiNsRwXdb6RZbFYXEXD1EyOtXqDpeuouOT9S+mop3OSMTiqv285dSGX+oH9Yu
  47. tarhW3qzSbaMLpUGr3cX+5/kecARPPk7a3X0CcvOzpDMOtTwV9xM3QZTYZpEyJex
  48. hXTukgnzrRNbF8jhUo6zjtkysekCgYEAzPboN34Ag9X+nyF4HC1PIBxqY4WqYh5M
  49. M2LajHtO0mX14W6Id15nZyt9Q6qDyQwLFIMqBXhAZiHFtvZux05gdjTOWwJVLQfl
  50. LxPvfKWcrbnDbewUqiQEEw7gsumcd4YPRIv6Oj2fKGHFXNZm4A201HbyG/k36oJb
  51. fLJH5367LUcCgYEA1FlST8mfs7j2V7EyRdhs40p39ejPpSuL/+soxcMJI52aJ1HW
  52. bbiRbpAJKXcnjrrc+58KkID2bgc7/h4TsLHiotkojKaTKVPCZohpECs3GKLGko3d
  53. Iy17Ubhx9lIZz8DMaUrw0k2Ja2fjdHvp3gMNY9HV9kDjooGlr3lOv32XAbECgYAL
  54. KKYb31BH3S6vmzLe1dio9uMT6AMOtHeRlKAxZcU0zzhDvbDQTuNySnvXY0EpgO5Z
  55. f4qaIaHf7ZbGD0SYtTurM9TIP6hDe1qO5Zb0Qk/1ZVeudFvrp2pRX038b5uFJldO
  56. dBB7ez9fA3OrSkDvkc92gcNMopTYv6AbedlQUSX/oQKBgQDhaeOjDkgaiOG70iuA
  57. EjHI6crM3XtfwlCWuMATB2icRFwiC+GTI0EPqSAV0FpbkwlOwAhxnC6mCeZ5RFoE
  58. 6xW05lxeYSj9acI0nfHTTR9GbenSdXj6UqCQDV5I4W4AuO28kRUCwVulHnMRBqba
  59. /tDVsHQKlok7+KkmqZme4QUzYQ==
  60. -----END PRIVATE KEY-----
  61. heredoc;
  62. }