小程序的appid和secrect不能访问 sns/userinfo 等接口
发布于 5 年前 作者 chao99 15168 次浏览 来自 问答

我这边在后台,之前已经整合过公众号的接口和数据,现在要将用户信息和小程序的也merge到一起。

但是使用小程序的 appid 和 secrect 获取 access_token,访问 sns/userinfo 或者 cgi-bin/user/info 接口的时候,就会返回说

48001
api unauthorized, hints: [ req_id: MogMMa0630s108 ]

想问一下,是不是使用小程序的 appid 和 secret 是没有办法使用这些公众号的接口的?

不知道是不是也有可能是我调用的方法不对,不过以前的调用公众号的代码是正常运行的。

谢谢大家,希望能得到大家的帮助。

6 回复

现在还是这样吗?

/sns/userinfo 和 /cgi-bin/user/info 接口均不支持小程序调用。

小程序获取微信用户头像昵称等请使用wx.getUserInfo,同时 unionId 需要开发者后台session_key解密才能获得。

现在我就是准备通过 unionid 查数据库,然后把账号绑起来……心累

mark 一下,我们也遇到这个问题了。现在考虑直接让java后台用解密算法解密出UnionId,不过比较麻烦,希望官方能回答一下,thx。

回到顶部