查看微信的公共开发文档  网址

手动实现获取微信openid

一:拿到code

        之前已经将域名微信授权了获得了微信官方给你的appid,通过这个是拿到openid的唯一途径,然后将会重定向到指定网址,还有一个参数scope,有两个选择,第一个base是只获取用户openid,不用授权,当然获取用户的信息比较少,第二个参数userinfo需要用户授权,自然获取用户信息就多了、

手动实现获取微信openid

手动实现获取微信openid

用户授权后,微信将会重定向这个地址~  我们应该把这个参数给拦下来。

手动实现获取微信openid

在出现这个页面后,在微信中登录这个网址,此时就可以获取code了。

手动实现获取微信openid

二、获取accesstoken

手动实现获取微信openid

获取到的code,用去请求上述链接,这时就能获取到一个accesstoken了,返回的是一个Json格式~

这样就可以获取openid了

手动实现获取微信openid

第三步:获取详细信息

        接着看微信文档第三步,都差不多了又是给一个网址,然后返回一个类似json格式的字符串。但是这一步要求scope必须是userinfo,得要用户授权。



相关文章:

  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-11-27
  • 2021-07-20
  • 2022-02-09
  • 2022-02-07
猜你喜欢
  • 2021-09-27
  • 2022-01-29
  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
  • 2022-01-18
相关资源
相似解决方案