找回密码
 立即注册

QQ登录

只需一步,快速开始

[工具插件] 微信小程序php后端接口轻量版

[复制链接]
查看: 600|回复: 8
最佳答案
0 

5

主题

5

帖子

85

积分

新人求带

积分
85
 楼主| 发表于 2017-2-8 15:01:31 | 显示全部楼层 |阅读模式
微信小程序php后端接口轻量版

初衷:

好用的微信SDK一大堆,已经没有自己写了。
但是好用的SDK大而全,依赖也大。对于业务很小的应用着实有点浪费。
当时业务需求,顺势做小程序,但是实际后端的接口用量很小,所以打算用到的接口自己包一下。
再然后,就打算拆出来分享出来。

安装:
  1. composer require yingouqlj/wechat-mini-program-lite
复制代码

基本使用:
  1. <?php

  2. use Yingou\MiniProgram\MiniProgram;
  3. $config=[
  4.     'appId' => 'appid',
  5.     'secret' => 'secret'
  6.     ];
  7. $program=new MiniProgram($config);
  8. //创建Qrcode
  9. $program->createQrCode->create('/page?id=1',120);
复制代码

建议用法:

增加个配置继承Config
在里面实现 token 的读写覆盖原有方法
  1. <?php

  2. class ProgramConfig extends \Yingou\MiniProgram\Config{
  3.     public function getAccessToken()
  4.     {
  5.         //覆盖掉原来的方法在这里 读取token
  6.     }
  7.      public function setAccessToken($token, $expires = 0)
  8.      {
  9.           //覆盖写入 如 redis      
  10.      }   
  11. }

  12. use Yingou\MiniProgram\MiniProgram;
  13. $program=new MiniProgram(new ProgramConfig());
  14. $program->createQrCode->create('/page?id=1',120);
复制代码

接口

获取 access_token
js换取登录后的openid

进度

先立项,慢慢完善。后面也会考虑引入其他依赖包。第一版是轻巧。  
git:https://github.com/yingouqlj/MiniProgram-lite
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

TA的社区排名

积分:NO. 1157 名

发帖:NO. 1176 名

在线:NO. 1738 名

最佳答案
0 

0

主题

30

帖子

394

积分

略知一二

积分
394
发表于 2017-2-9 16:00:40 | 显示全部楼层
学习习学
回复

使用道具 举报

TA的社区排名

积分:暂未上榜

发帖:NO. 2135 名

在线:NO. 1738 名

最佳答案
0 

0

主题

20

帖子

122

积分

新人求带

积分
122
发表于 2017-2-9 23:04:58 | 显示全部楼层
先看看哈
回复

使用道具 举报

TA的社区排名

积分:暂未上榜

发帖:NO. 3117 名

在线:NO. 1738 名

最佳答案
0 

0

主题

16

帖子

39

积分

新人求带

积分
39
发表于 2017-2-10 17:34:58 | 显示全部楼层
感谢分享。!!
回复

使用道具 举报

TA的社区排名

积分:NO. 2950 名

发帖:NO. 859 名

在线:NO. 3944 名

最佳答案
0 

0

主题

36

帖子

207

积分

新人求带

积分
207
发表于 2017-2-10 22:08:38 | 显示全部楼层
学习一下。。。支持
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 1455 名

发帖:NO. 3448 名

在线:NO. 2307 名

最佳答案
0 

0

主题

15

帖子

337

积分

略知一二

积分
337
发表于 2017-2-21 21:03:11 | 显示全部楼层
学习一下下
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 1121 名

发帖:NO. 304 名

在线:NO. 1512 名

最佳答案
0 

0

主题

65

帖子

404

积分

略知一二

积分
404
发表于 2017-2-25 16:45:19 | 显示全部楼层
资料不错,谢谢分享
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 150 名

发帖:NO. 302 名

在线:NO. 259 名

最佳答案
0 

16

主题

66

帖子

1303

积分

专家路上

积分
1303
发表于 2017-3-1 07:27:20 | 显示全部楼层
1111111111111111
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 2588 名

发帖:NO. 2085 名

在线:NO. 3380 名

最佳答案
0 

0

主题

20

帖子

228

积分

新人求带

积分
228
发表于 2017-3-14 21:42:21 | 显示全部楼层
ddddddddddd
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


易域网-您身边的域名管家

henkuai.com是专业的第三方微信开发者平台,为生态而生。


本站为第三方微信开发者平台,非腾讯官方网站。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

欢迎来这里一起喝喝茶,
聊聊你的产品。

微信公众号gongzhongkaifa

工作日12小时内回复。

网站业务
zhongcong@henkuai.com

工作日12小时内回复。

市场合作
songchang@henkuai.com