firstphp / wxapp
微信小程序开发 for laravel
v2.4.2
2020-07-10 06:57 UTC
Requires
- php: >=7.0
This package is not auto-updated.
Last update: 2025-03-29 05:39:59 UTC
README
微信小程序开发
安装扩展:
composer require firstphp/wxapp
注册服务:
Firstphp\Wxapp\Providers\WxappServiceProvider::class
发布配置:
php artisan vendor:publish
数据表迁移:
php artisan migrate
编辑.env配置:
COMPONENT_ID=1
WECHAT_APPID=wxda93db123lafdu83d
WECHAT_APPSECRET=87afeef9df90b74g4a8l9ca8d67b5742
WECHAT_TOKEN=b5pxmw4bglFeh7Cd
WECHAT_AES_KEY=mWm1DkAVBAZD2L5rs3QWKeoWa62wLumjqCXG9HifLdM
示例代码:
use Firstphp\Wxapp\Facades\WxappFactory;
......
$code = isset($this->params['code']) && $this->params['code'] ? trim($this->params['code']) : '';
if (!$code) {
return $this->responseJson(400, '参数错误');
}
$res = WxappFactory::authLogin($code);
if (isset($res['errcode'])) {
return $this->responseJson($res['errcode'], $res['errmsg']);
}