<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                **基于`ThinkPHP3.2`加載`SDK`的方法** -- 在項目中使用`SDK`時,建議配置文件從數據庫中讀取,數據表結構如下: ``` --- 創建微信配置管理表 - SQL語句 CREATE TABLE `wechat_config` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `qrc_img` varchar(100) DEFAULT NULL COMMENT '公眾號二維碼', `token` varchar(100) DEFAULT NULL COMMENT '接口token', `appid` varchar(100) DEFAULT NULL COMMENT '公眾號 app id', `encodingaeskey` varchar(100) DEFAULT NULL COMMENT '加密key', `appsecret` varchar(100) DEFAULT NULL COMMENT '公眾號 密鑰', `mch_id` varchar(100) DEFAULT NULL COMMENT '商戶身份標識', `partnerkey` varchar(100) DEFAULT NULL COMMENT '商戶權限密鑰', `ssl_cer` varchar(500) DEFAULT NULL COMMENT '商戶證書CER', `ssl_key` varchar(500) DEFAULT NULL COMMENT '商戶證書KEY', `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=10000 DEFAULT CHARSET=utf8; ``` 針對于`ThinkPHP3.2`版本,我們建議在`Common/function.php`增加一個 `load_wechat`函數,我們需要對`SDK`進入加載注入。 * `SDK`加載注入,將`SDK`下載之后,放入到`Vendor`目錄下,如 `Vendor/Wechat`。 * 擴展助手加載函數代碼如下:針對`v1.2.3`及以上版本 ``` /** * 獲取微信操作對象 * @staticvar array $wechat * @param type $type * @return WechatReceive */ function & load_wechat($type = '') { !class_exists('Wechat\Loader', FALSE) && Vendor('Wechat.Loader'); static $wechat = array(); $index = md5(strtolower($type)); if (!isset($wechat[$index])) { // 從數據庫查詢配置參數 $config = M('WechatConfig')->field('token,appid,appsecret,encodingaeskey,mch_id,partnerkey,ssl_cer,ssl_key,qrc_img')->find(); // 設置SDK的緩存路徑 $config['cachepath'] = CACHE_PATH . 'Data/'; $wechat[$index] = \Wechat\Loader::get_instance($type, $config); } return $wechat[$index]; } ``` * 至此,就可以在項目任何地方使用`load_wechat`的函數了。 * 其它操作請閱讀`SDK`詳細操作手冊。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看