自制,即插即用微信网页受权模块,修改配置文件便可使用,开发测试版本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.