大神们请问小程序的openid怎么获取呢?
发布于 6 年前 作者 liangyan 6850 次浏览 来自 问答

看开发文档一直没看懂,获取到userInfo。但是提示openid属于敏感词,要先解密encryptedData,这里一脸茫然。还有就是遇到的那个request一直报错说是服务器未定义,但是在小程序后台开发设置request的地址,报错了。网上有看到大神都是填https://api.weixin.qq.com/sns/jscode2session?appid=或者https://api.weixin.qq.com/sns/jscode2 都是提示错误的

5 回复

通过https://api.weixin.qq.com/sns/jscode2session获取openId的请求必须你自己的服务器去请求。api.weixin.qq.com这个域名不让添加到小程序服务器域名配置里

楼主可以说一下怎么解决的吗?

哎,这开发文档写得知烂了!太多坑。。。

userInfo中不包含openid,你需要调用文档中给的登录功能(wx.login)拿到登录凭证,然后用登录凭证来换取openid,我看他们官方文档就是这么说的!

回到顶部