小程序
小游戏
企业微信
微信支付
扫描小程序码分享
公众号迁移主体,未关注过公众号但是使用过网页授权的用户的openId如何转换?
场景:微信公众号主体迁移,开放平台账号也要更换!
已知,可以通过官方提供的接口,批量将老的openid转换为新的。但是,这个接口的适用对象为【已关注公众号的用户】!
问题:有部分用户在使用功能时,并没有关注公众号,而是通过网页授权的方式进行。这种用户,应该如何转换openId?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,需要在原账号被冻结之前对openid进行转换。账号迁移后,粉丝的openid会变化,不支持转换。https://kf.qq.com/faq/1901177NrqMr190117nqYJze.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,请问之前的这个问题解决了吗?未关注的openid能转吗?
未关注的也可以转吧
https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=APPSECRET&openid=OPENID
https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=APPSECRET&code=CODE
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,需要在原账号被冻结之前对openid进行转换。账号迁移后,粉丝的openid会变化,不支持转换。https://kf.qq.com/faq/1901177NrqMr190117nqYJze.html
你好,请问之前的这个问题解决了吗?未关注的openid能转吗?
未关注的也可以转吧
文档中是这样写的:
【2. 将有授权关系用户的openid转换为新账号的openid。】
根据这条描述是否可以理解:用户即使没有关注过公众号,但是使用了网页授权,就可以把该类用户定义为有授权关系的用户,这类用户可以就使用opend转换接口。
如果是这样,文档末尾又有这样一句话:
【63178:from_appid参数错误,和调用的账号并没有迁移关系
Ori_openid error:openid目前没有关注旧公众号。或者是将from_appid搞错了,用成了新账号的appid。】
根据这条描述,是要求转换的openid必须目前还是关注状态?
这两个相悖吗?还是毫无关系的?
https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=APPSECRET&openid=OPENID
。https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=APPSECRET&code=CODE
。其中,CODE是通过第2步生成的URL中的参数。