小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有两套登录方式,一种是微信快捷登录的方式,第二种是基于阿里云的验证码登录方式
后期需要做服务推送,但是验证码登录的方式由于不是用的vx自带的,所以没办法通过code2Verifyinfo这个接口来获取到用户的openid,因为其接收的参数code是要通过以下四种方式获得:
https://https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/miniapp/openapi/code2Verifyinfo.html
不知道还有没有其他方式能获取到用户的openid呢?第二种方式在不改验证方式的情况下。
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
不然你就用云开发或者云托管吧,免登录可以直接拿到openid
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
直接通过wx.login 获取到的code,然后通过 code 换取 openid、这个openid就是用户对于这个小程序的唯一ID啊 ,难道还有其它的openid ?而且获取openid的过程是无感的,你做的是多端应用么?
openid不是在小程序里直接调用wx.login就能获取吗?和你怎么验证登录有什么关系。
通过wx.login获取到code之后,服务端调用code2Session不就直接获取到openid了,你这是第一天开发小程序吗?
你没发现,你和我说的不是一个接口吗?我说的是code2Session,你用的是code2Verifyinfo。后者我没用过,你可以自己试试
你用微信自带的不就行了,没看懂问题是啥
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
不然你就用云开发或者云托管吧,免登录可以直接拿到openid
直接通过wx.login 获取到的code,然后通过 code 换取 openid、这个openid就是用户对于这个小程序的唯一ID啊 ,难道还有其它的openid ?而且获取openid的过程是无感的,你做的是多端应用么?
openid不是在小程序里直接调用wx.login就能获取吗?和你怎么验证登录有什么关系。
通过wx.login获取到code之后,服务端调用code2Session不就直接获取到openid了,你这是第一天开发小程序吗?
你没发现,你和我说的不是一个接口吗?我说的是code2Session,你用的是code2Verifyinfo。后者我没用过,你可以自己试试
你用微信自带的不就行了,没看懂问题是啥