企业号授权登陆问题
发布于 5 年前 作者 gyang 2737 次浏览 来自 问答

企业微信里面进入应用,使用https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=ACCESS_TOKEN&code=CODE API验证身份

查看日志:

按照官方文档的解释(https://qydev.weixin.qq.com/wiki/index.php?title=OAuth%E9%AA%8C%E8%AF%81%E6%8E%A5%E5%8F%A3),

企业成员授权时返回:

 "UserId":"USERID",
   "DeviceId":"DEVICEID"
   "user_ticket": "USER_TICKET",
   "expires_in":7200


非企业成员授权返回:

"OpenId":"OPENID",
 "DeviceId":"DEVICEID"

为什么接口只返回了DeviceId,errorCode和errMsg,没有OpenId,只有这么特殊的一两个用户,有没有大神遇到这种事情

2 回复

企业微信用户如果没有绑定过微信且跨企业点击oauth2,则不会有openid字段,请知悉

企业微信的版本

回到顶部