小程序php通过openid获取用户信息,微信小程序 [获取登录用户信息,重点openID(详解)]...

♩ 背景

其实这篇文章几个月前就写完了,但是这段时间,微信小程序官方文档有了更新,同事在我自己的实际操作过程中,发现之前写的过于繁杂,所以现在进行简化梳理,欢迎指摘.

语言框架:ThinkPHP3.2.3

更新时间:2018-07-10

♪ 步骤梳理

下面是小程序官方提供流程图:

030a7fc03830

♫ 具体实现

一、登录获取用户唯一信息 openID/unionID

此方式,只需要两步操作即可,但是需要小程序端和项目服务器的代码配合进行操作,建议参考下官方说明 wx.login(OBJECT)

步骤梳理:

> (1).获取临时登录凭证—— code

> (2).将上述获得的 code 通过request 请求发送给代码服务器

> (3).请求接口地址:https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

> ;# 成功则会返回我们所需要的 "openID/unionID"

具体实现:

①. 服务端代码处理

后面将会进行源代码的上传,具体代码在 "WxController.class.php" 中,可作参考

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值