获取用户openID

发布于 7 年前作者 taogong14400 次浏览最后编辑 7 年前来自 ask

怎么用php获取小程序的openID

3 回复
xiajing
xiajing1 楼6 年前

非常谢谢

yan47
yan472 楼6 年前

最方便的就是用云开发。真正的只要一行代码.

pjin
pjin3 楼6 年前

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html

说明:

  1. 调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。

  2. 调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 和 会话密钥 session_key

php:

file_get_contents(‘https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code’);

JSCODE为wx.login()获取的code