config.php 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <?php
  2. namespace refill\dinghui;
  3. use mtopcard;
  4. class config
  5. {
  6. const API_URL = 'https://api.dearvvip.cn/mini_shop/api2/common/';
  7. const APP_ID = 'yeziapi';
  8. const AES_KEY = '4813517c81fea41a09b16d4d8000040c';
  9. const NOTIFY_URL = BASE_SITE_URL . "/mobile/callback/refill_dinghui.php";
  10. const ExtHeaders = ['Content-Type: application/json'];
  11. const SKU = [
  12. mtopcard\ChinaMobileCard => [
  13. 50 => 'YEZI_MBF050',
  14. 100 => 'YEZI_MBF100',
  15. 200 => 'YEZI_MBF200'
  16. ],
  17. mtopcard\ChinaUnicomCard => [
  18. 50 => 'YEZI_MBF050',
  19. 100 => 'YEZI_MBF100',
  20. 200 => 'YEZI_MBF200'
  21. ],
  22. mtopcard\ChinaTelecomCard => [
  23. 50 => 'YEZI_MBF050',
  24. 100 => 'YEZI_MBF100',
  25. 200 => 'YEZI_MBF200'
  26. ],
  27. ];
  28. //椰子公钥
  29. const PUBLIC_KEY = <<<heredoc
  30. -----BEGIN PUBLIC KEY-----
  31. MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx0L4HWPiyrE7JRb1pnrW
  32. MfNknGDXkKbpeMgszOnu4BBgVR2W7JG43lvyaagLaVnODfuk9s/qEusNlWkeZAtT
  33. 2oR9E2jM5h9Ko+jOoSll9rJo1j+xjiINNLiQsgI5Hn9CQxU7/dX0jqfK/TChuoQT
  34. tV/rD27jX22le5nTZpsm12jdEDZHNvXhYR0TuJjHuyu7BlKbL0c9rrDGXZShkNKJ
  35. rsfWZYcxCviCUwpUizphaBULfxd4zHsvbxQl6vtz+wEr3kmVZpkzIgjDVMnWG9yT
  36. JzGNask1cOShfetnQna3ZpnxTHbcXaVCanc66/7VW/PE+ElXTNORpAEPe6yjyYhM
  37. nwIDAQAB
  38. -----END PUBLIC KEY-----
  39. heredoc;
  40. //椰子私钥
  41. const PRIVATE_KEY = <<<heredoc
  42. -----BEGIN PRIVATE KEY-----
  43. MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDHQvgdY+LKsTsl
  44. FvWmetYx82ScYNeQpul4yCzM6e7gEGBVHZbskbjeW/JpqAtpWc4N+6T2z+oS6w2V
  45. aR5kC1PahH0TaMzmH0qj6M6hKWX2smjWP7GOIg00uJCyAjkef0JDFTv91fSOp8r9
  46. MKG6hBO1X+sPbuNfbaV7mdNmmybXaN0QNkc29eFhHRO4mMe7K7sGUpsvRz2usMZd
  47. lKGQ0omux9ZlhzEK+IJTClSLOmFoFQt/F3jMey9vFCXq+3P7ASveSZVmmTMiCMNU
  48. ydYb3JMnMY1qyTVw5KF962dCdrdmmfFMdtxdpUJqdzrr/tVb88T4SVdM05GkAQ97
  49. rKPJiEyfAgMBAAECggEBAIgIUySVXW3tAqi2fOuzrmkZdZVAk8mf+YHIfrVB+x8i
  50. bvGMqs1ESoYbFWpGG8xHT+HB6wPIO0/BAlv/EI1SImPq0QygHkn4ENfHhtEFVyPM
  51. 9r9ValzTKFrWqYms9Nu6Gz160KLhHv0I1g511eNkaaQIIIw/sqAiVbgE8wp4X1Ls
  52. gTDyOL7pbo7+6la94lfwGWThyn1SU3c25VwkqJWQmOBeLucS/3TE2JPmeWk2CEb2
  53. DEmmydvoqqRlplvf4FJkFSgcvVWLTWoFqLeIptFBRkhrQgXHBBKRE5fwu1URJSaf
  54. rNa/OfrqRPi2Jdb2q2Mbd/Jfl+yLZpE+IW8wKAsHVzECgYEA+OCKxwUwc7OcDZ9W
  55. T8zPiNsRwXdb6RZbFYXEXD1EyOtXqDpeuouOT9S+mop3OSMTiqv285dSGX+oH9Yu
  56. tarhW3qzSbaMLpUGr3cX+5/kecARPPk7a3X0CcvOzpDMOtTwV9xM3QZTYZpEyJex
  57. hXTukgnzrRNbF8jhUo6zjtkysekCgYEAzPboN34Ag9X+nyF4HC1PIBxqY4WqYh5M
  58. M2LajHtO0mX14W6Id15nZyt9Q6qDyQwLFIMqBXhAZiHFtvZux05gdjTOWwJVLQfl
  59. LxPvfKWcrbnDbewUqiQEEw7gsumcd4YPRIv6Oj2fKGHFXNZm4A201HbyG/k36oJb
  60. fLJH5367LUcCgYEA1FlST8mfs7j2V7EyRdhs40p39ejPpSuL/+soxcMJI52aJ1HW
  61. bbiRbpAJKXcnjrrc+58KkID2bgc7/h4TsLHiotkojKaTKVPCZohpECs3GKLGko3d
  62. Iy17Ubhx9lIZz8DMaUrw0k2Ja2fjdHvp3gMNY9HV9kDjooGlr3lOv32XAbECgYAL
  63. KKYb31BH3S6vmzLe1dio9uMT6AMOtHeRlKAxZcU0zzhDvbDQTuNySnvXY0EpgO5Z
  64. f4qaIaHf7ZbGD0SYtTurM9TIP6hDe1qO5Zb0Qk/1ZVeudFvrp2pRX038b5uFJldO
  65. dBB7ez9fA3OrSkDvkc92gcNMopTYv6AbedlQUSX/oQKBgQDhaeOjDkgaiOG70iuA
  66. EjHI6crM3XtfwlCWuMATB2icRFwiC+GTI0EPqSAV0FpbkwlOwAhxnC6mCeZ5RFoE
  67. 6xW05lxeYSj9acI0nfHTTR9GbenSdXj6UqCQDV5I4W4AuO28kRUCwVulHnMRBqba
  68. /tDVsHQKlok7+KkmqZme4QUzYQ==
  69. -----END PRIVATE KEY-----
  70. heredoc;
  71. //鼎慧公钥
  72. const PROVIDER_PUBLIC_KEY = <<<heredoc
  73. -----BEGIN PUBLIC KEY-----
  74. MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2OXvVgERl1up1o3Hrj9B
  75. GIwN280RG04YumITOwayErie2EO3+uVEiQaz6xXtagZuJeZaHGswYXdXXSNsRxYU
  76. B6Utun4lPlY/1kpnQs0DZySgiPqLTeA6BmgbIPW2fFCjF8zhQs5bagw9xDvKGktA
  77. e6EV5q4u5nBNn6HaRj5GevVNZqFoXABv8KE5u0mWc1hxEzSykxsRVDQLY6LIjjWD
  78. 7MzRgPy9+P89bmPdAtrunzOnLfAFu7+awAU57kmjfgQIqQpTE3N3sERp33esH0wv
  79. q+WQcXTv4Y+IYjNPO9i1zMqW/MrbESmI+d7dnHFeSOYxuwaY02P6eW8wwvvpefIv
  80. ZwIDAQAB
  81. -----END PUBLIC KEY-----
  82. heredoc;
  83. }