WechatConfig.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?php
  2. /**
  3. * 微信各项设置
  4. * @author 2015-11-30
  5. */
  6. class WechatConfig {
  7. private static $_instance;
  8. private function __construct() {}
  9. public static function getIns() {
  10. if (self::$_instance instanceof self) {
  11. return self::$_instance;
  12. } else {
  13. self::$_instance = new self;
  14. return self::$_instance;
  15. }
  16. }
  17. /* QyWechat初始化参数
  18. array(
  19. 'token' => 'token', // 自定义Token
  20. 'encodingaeskey' => 'encodingaeskey', // 自定义EncodingAESKey
  21. 'appid' => 'appid', // 微信提供的CropID
  22. );
  23. */
  24. //wxedb2ce71dfee8aa5
  25. private static $link_option = array(
  26. // 'token' => 'm7NWCmUCejq89IFumv8cFr8SK',
  27. // 'encodingaeskey' => '6ENIkUF7aFnieirYATM5jN1lEVGZeNP9OapdHWuC3UQ',
  28. 'token' => '',
  29. 'encodingaeskey' => '',
  30. // 'appid' => 'wx163c14f99d0b75bb',
  31. 'appid' => 'wx08ddb347281baf39',
  32. );
  33. /* 管理组对应的Secret
  34. array(
  35. 管理组名称 => 对应的Secret
  36. );
  37. */
  38. //1rQGZRj6G62RGTUxShOoLEV4fjFdkIiaFVIbb8xu2MNcbBR6YruTg9GMvI4BwbA-
  39. private static $secret_options = array(
  40. 'admin_test' => '2v3iS_1ep38zGMOZBNAUM55lmdrsZ-yhoWEIkQwv9aNtREC96SQPXx-OJa_kEDkg',
  41. 'admin_dev' => 'K_UHVyO8f9Cu8cX1llltDFjlCiUZ89swAinsCaH3TtFKlyLLsPlvzUD8H0Lqx4vh',
  42. );
  43. public static function getLinkOption() {
  44. return self::$link_option;
  45. }
  46. public static function getSecret($admin) {
  47. return self::$secret_options[$admin];
  48. }
  49. }