收藏
回答

第三平台小程序和公众号授权中如果两个都想授权应该怎么实现?

我目前在做的这个是个第三方公众平台同时授权公众号和小程序,现在就是按照微信官方文档只有小程序或者公众号的,但是如果两个都想授权的话,有个回调,这个我应该怎么区分呢?回调的数据哪个小程序哪个还是公众号,还是授权的时候redirectUrl小程序一个回调地址公众号一个回调地址。


还有一个问题是我发现在获取公众号和小程序的账号信息的时候,都使用的是同一个https://api.weixin.qq.com/cgi-bin/component/api_get_authorizer_info?component_access_token=xxxx链接,那对于同一个第三平台来说component_access_token肯定是一样的,那这个的话是需要我们怎么知道拿到的appid是公众号还是小程序呢


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

2 个回答

  • 铭锋科技
    铭锋科技
    2019-08-07

    一、不同的回调URL

    二、不同的回调URL决定了你获取信息的时候是公众号还是小程序


    2019-08-07
    赞同 1
    回复 4
    • 乖乖的小荣荣
      乖乖的小荣荣
      2019-08-07
      那获取授权放的账号信息呢,我发现公众号和小程序是同一个接口,这两个是同一个接口,对一个第三方平台来说,component_access_token 肯定是一个,所以这样的话,微信那边会把公众号和小程序都返回来吗
      2019-08-07
      回复
    • 铭锋科技
      铭锋科技
      2019-08-07回复乖乖的小荣荣

      你是第三方平台

      是小程序授权给你,你用这个接口获取的就是小程序的信息,还需要重复吗

      2019-08-07
      1
      回复
    • 乖乖的小荣荣
      乖乖的小荣荣
      2019-08-07
      我又看了一下官方文档懂了,谢谢
      2019-08-07
      回复
    • 铭锋科技
      铭锋科技
      2019-08-07回复乖乖的小荣荣
      不客气
      2019-08-07
      回复
  • 乖乖的小荣荣
    乖乖的小荣荣
    2019-08-07

    那获取授权放的账号信息呢,我发现公众号和小程序是同一个接口



    这两个是同一个接口,对一个第三方平台来说,component_access_token 肯定是一个,所以这样的话,微信那边会把公众号和小程序都返回来吗

    2019-08-07
    赞同
    回复 1
    • 乖乖的小荣荣
      乖乖的小荣荣
      2019-08-07
      我发现他们是post请求,在post的请求body里面会有appid的参数,所以这是自己在发请求的时候就已经知道是小程序还是公众号了,所以是知道返回的是小程序还是公众号的数据的
      2019-08-07
      回复
登录 后发表内容
问题标签