如何获取微信用户openid

如何获取微信用户openid,第1张

怎么通过js获取微信用户的openid?

通过菜单打开url,在网页页面里获得用户的openid,

获取微信用户的openid目前有两种方法:

一是先回复一条图文消息,将用户的openid带在链接上,然后用户通过点击图文消息的链接打开最终的页面,这么做用户体验非常非常不好,而且每个菜单都得这么干;

二是调用服务号的高级接口,可是我们大部分都是用订阅号。

那怎么通过js获取微信用户的openid?

答:目前微信服务号在网页获取微信用户openid就这两种方法,订阅号只能通过图文或文本消息打开网页,自己传用户的openid。

如果微信订阅号什么都能做,那划分订阅号与微信服务号的意义在哪呢!

我们知道,服务号有获取用户基本信息的接口,通过oauth20网页授权获取的。但是认证的订阅号也有获取用户基本信息的接口了,但是与服务号不同的是,这个需要用户主动触发才可以获得,需要用户发送任意关键词或者点击菜单。

1、先获取openid,用户主动触发,获得openid

2、获取access_token

3、通过这两个获取用户基本信息,头像,昵称等

接口调用请求说明

>

wxgetUserProfile({

    desc:'获取用户信息',

    success(res) {

        wxlogin({

            success(response) {

                //获取到code

                consolelog(responsecode)

                / 用appid,appsecret通过wxrequest方法可获取openid /

                var appid = '    ';

                var secret = '    ';

                wxrequest({

                    url: '>

以上就是关于如何获取微信用户openid全部的内容,包括:如何获取微信用户openid、微信订阅号通过获取Openid并获取用户基本信息、微信获取code及openid等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9319490.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存