miniProgram-lite
微信小程序php后端接口轻量版
####初衷:
好用的微信SDK一大堆,已经没有自己写了。
但是好用的SDK大而全,依赖也大。对于业务很小的应用着实有点浪费。
当时业务需求,顺势做小程序,但是实际后端的接口用量很小,所以打算用到的接口自己包一下。
再然后,就打算拆出来分享出来。
##安装:
composer require yingouqlj/wechat-mini-program-lite
##基本使用:
<?php use YingouMiniProgramMiniProgram; $config=[ 'appId' => 'appid', 'secret' => 'secret' ]; $program=new MiniProgram($config); //创建Qrcode $program->createQrCode->create('/page?id=1',120);
##建议用法:
增加个配置继承Config
在里面实现 token 的读写覆盖原有方法
<?php class ProgramConfig extends YingouMiniProgramConfig{ public function getAccessToken() { //覆盖掉原来的方法在这里 读取token } public function setAccessToken($token, $expires = 0) { //覆盖写入 如 redis } } use YingouMiniProgramMiniProgram; $program=new MiniProgram(new ProgramConfig()); $program->createQrCode->create('/page?id=1',120);
##接口
获取 access_token js换取登录后的openid####进度
先立项,慢慢完善。后面也会考虑引入其他依赖包。第一版是轻巧。
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。