收藏
回答

很捉急...求支援.....app第三方登录 unionid 怎么获取?先谢..


公司app用了微信登录-存了相关的openid 没有存 unionid

现在公司要加小程序(要保证小程序登录和微信登录是同一账户,就得那unionid)--怎么通过已有的openid获取 unonid 呀?很捉急.......



找到下面这个文档--位置看起来不对(我实在没翻到对应的有关app openid 拿unionid 的文档),是公众平台技术文档 --地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839

access_token 可以正常拿到

但是,调用获取用户unionid 的时候报 {"errcode":48001,"errmsg":"api unauthorized hint: [.cyvea06628886!]"}




回答关注问题邀请回答
收藏

1 个回答

  • 东
    2019-05-28

    首先,你问题描述的是APP,但是下面的文档是公众号开发的文档,APP那里应该没有办法直接通过openid获取到unionid。

    要做只能先改了APP的微信登录,把拿到的unionid也存起来。让用户先在APP微信登录一次,再使用小程序。

    不知道还有没有更好的办法。

    2019-05-28
    赞同
    回复 4
    • 山野浪子
      山野浪子
      2019-05-28

      问题就是在这里..本想的是通过app openid 已有数据全部初始化unoinid。看来这个方案完全行不通...

      咱们没办法控制用户是先用app 还是先用小程序...微信这波不知道为啥这么搞..也没有技术支持的入口...无力.无奈

      2019-05-28
      回复
    • 东
      2019-05-28回复山野浪子

      只有微信登录,没有绑定电话号码这些吗?

      2019-05-28
      回复
    • 山野浪子
      山野浪子
      2019-05-28回复

      有可以直接电话登录的---但是后期要和公众号之类的连起来-推送模板消息之类的--这个问题还是必须要解决的

      2019-05-28
      回复
    • 东
      2019-05-28回复山野浪子

      这个估计很难搞,项目初期没有规划好

      2019-05-28
      回复
登录 后发表内容