感谢选择 Yii-wechat,基于 Yii2 框架基础实现的模块。
请参考 Yii2-app-wechat微信应用模板(可生成使用)了解本模块的相关功能
简而言之:
-
= php5.4
-
= Yii2
- 内置微信模拟器, 支持常用微信请求模拟
- 微信多公众号后台管理
安装步骤如下(2种方式):
-
通过composer.json文件安装
- `cd 你的项目目录 && composer require callmez/yii2-wechat
或者
- 项目目录下的composer.json
- 添加
"callmez/yii2-wechat": "dev-master"
内容,然后执行composer update
(模块中使用了angular的bower源,请确定使用composer-asset-plugin 大于beta4
的版本)
"require": { ... "callmez/yii2-wechat": "dev-master", ... }
-
适合深度定制 在命令行界面下 进入
modules
文件夹执行命令git clone https://github.com/callmez/yii2-wechat.git
并在composer.json
中声明命名空间路径
...
"autoload": {
...
"psr-4": {"callmez\\wechat\\": "modules/wechat"}
...
},
...
...
'modules' => [
...
'wechat' => [ // 指定微信模块
'class' => 'callmez\wechat\Module',
]
...
],
'components' => [
...
'request' => [
...
'parsers' => [ // 因为模块中有使用angular.js 所以该设置是为正常解析angular提交post数据
...
'application/json' => 'yii\web\JsonParser'
]
],
...
]
...
- 最后生成数据库表(请确定数据库连接正常)
执行命令 php yii migrate --migrationPath=@callmez/wechat/migrations
根据提示安装数据库即可
产品目前还是处于刚开发阶段. 后期将会着重于功能的完善和细化.
您可以在这里给我们提出在使用中碰到的问题或Bug。
你也可以发送邮件callme-z@qq.com说明您的问题。
如果你有更好代码实现,请 fork 此项目并发起您的 Pull-Request,我们会及时处理。感谢!