收藏
回答

接收到授权通知后,怎么区分一个appid是小程序,还是公众号?

https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/Authorization_Process_Technical_Description.html

接收到授权通知后,怎么区分一个appid是小程序,还是公众号?

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

1 个回答

  • 三去云
    三去云
    2020-04-20

    service_type_info字段?

    2020-04-20
    有用 1
    回复 4
    • Tengyu
      Tengyu
      2020-04-20
      授权成功推送没有这个字段,有个接口可以查到账号类型,但是不是通过微信开放平台快速注册接口注册的小程序或者公众号,调用这个接口就会报错 
      errcode: 41033,
      errmsg:invaid register type hint: [Elk5cA00381961];


      感觉不应该这样
      2020-04-20
      回复
    • Tengyu
      Tengyu
      2020-04-20
      试了下获取授权方账号信息,看到这个字段了,公众号2,小程序0
      我用这个标记下
      2020-04-20
      回复
    • 张锡旺
      张锡旺
      2020-04-27回复Tengyu
      当时公众号返回的信息时,0表示的是订阅号,当是小程序返回的信息时,service_type_info默认为 0, 问题是你还是不知道请求的公众号还是小程序呀
      2020-04-27
      回复
    • 张锡旺
      张锡旺
      2020-04-27回复Tengyu
      应该是根据 miniprograminfo 这个字段判断是否为小程序类型授权
      2020-04-27
      2
      回复
登录 后发表内容
问题标签