是否可以利用数据库的openid 获取 unionid, 不需要用户操作
发布于 5 年前 作者 tiantao 9757 次浏览 来自 问答

场景描述:

    由于更换 公众平台,  并且需要将原平台的 app应用, 更换绑定到新的 公众平台下面,  但是unionid 变了, 不能打通用户,

需求,: 能否 通过某一个 app应用的  openid 主动的请求到用户的unionid,  而不需要用户做任何操作?

            下面的接口看着意思好像是可以实现, 但是请求 报错

{‘errcode’: 48001, ‘errmsg’: ‘api unauthorized hint: [jLb5Pa0731vr61!]’}

附上接口链接:

   https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839

http请求方式: POST
https://api.weixin.qq.com/cgi-bin/user/info/batchget?access_token=ACCESS_TOKEN
{
   "user_list": [
       {
           "openid": "otvxTs4dckWG7imySrJd6jSi0CWE",
           "lang": "zh_CN"
       },
       {
           "openid": "otvxTs_JZ6SEiP0imdhpi50fuSZg",
           "lang": "zh_CN"
       }
   ]
}
2 回复

应用的access——token     但是OPENID同一用户不同应用是不一样的

建议检查下access_token是否正确

回到顶部