自制,即插即用微信网页授权模块,修改配置文件即可使用,开发测试版本CodeIgniter 3.0.6
Github仓库: CodeIgniter-Weixin_Library
欢迎交流和关注。
README.md
CodeIgniter-Weixin_Library
即插即用微信网页授权模块, 适用于CodeIgniter框架
起步
该模块为即插即用模块, 只需下载release
即可开始使用
目录结构
CodeIgniter-Weixin_Library/
├── config/
│ └── wx_library.php
├── libraries/
│ └── Wx_library.php
└── third_party/
└── weixin/
└── ...
安装
将项目中的:
config/wx_library.php
文件放入你的项目中application/config/
目录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')
API
Wx_library
提供2个API:
// 获取当前微信用户
$this->wx->getWxUser();
// 返回微信 js sdk 配置选项 signPackage
$this-wx->signPackage();
Note
你的项目根目录需要有读写权限, Wx_library
才能更好地工作。因为它需要在文件中缓存access_token
和jsapi_ticket
。
License
MIT License. Check the LICENSE
file.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。