自制,即插即用微信網頁受權模塊,修改配置文件便可使用,開發測試版本CodeIgniter 3.0.6
php
Github倉庫: CodeIgniter-Weixin_Library
歡迎交流和關注。git
README.mdgithub
即插即用微信網頁受權模塊, 適用於CodeIgniter框架api
該模塊爲即插即用模塊, 只需下載release
便可開始使用緩存
CodeIgniter-Weixin_Library/ ├── config/ │ └── wx_library.php ├── libraries/ │ └── Wx_library.php └── third_party/ └── weixin/ └── ...
將項目中的:微信
config/wx_library.php
文件放入你的項目中application/config/
目錄app
libraries/Wx_library.php
文件放入你的項目中application/libraries/
目錄微信公衆平臺
third_party/weixin/
目錄放入你的項目中application/third_party/
目錄框架
修改wx_library.php
配置文件, 填入所開發公衆號的信息:測試
<?php /* |-------------------------------------------------------------------------- | 微信公衆號配置 |-------------------------------------------------------------------------- | | 參數須與微信公衆平臺一致 | */ $config['appid'] = ''; // 必填 $config['secret'] = ''; // 必填 $config['token'] = '';
在你的controller
中, 使用$this->load->library()
來加載該庫
// controller // (建議將別名設爲`wx`) $this->load->library('Wx_library', null, 'wx')
Wx_library
提供2個API:
// 獲取當前微信用戶 $this->wx->getWxUser(); // 返回微信 js sdk 配置選項 signPackage $this-wx->signPackage();
你的項目根目錄須要有讀寫權限, Wx_library
才能更好地工做。由於它須要在文件中緩存access_token
和jsapi_ticket
。
MIT License. Check the LICENSE
file.