获取授权方的帐号基本信息

该 API 用于获取授权方的基本信息,包括头像、昵称、帐号类型、认证类型、微信号、原始ID和二维码图片URL。

注意: 公众号和小程序的接口返回结果不一样。

请求地址

POST https://api.weixin.qq.com/cgi-bin/component/api_get_authorizer_info?component_access_token=COMPONENT_ACCESS_TOKEN

请求参数说明

参数 类型 必填 说明
component_access_token string 令牌
component_appid string 第三方平台 appid
authorizer_appid string 授权方 appid

POST 数据示例:

{
  "component_appid": "appid_value" ,
  "authorizer_appid": "auth_appid_value"
}

返回参数说明(公众号)

参数 类型 说明
authorization_info object 授权信息,详见authorization_info
authorizer_info object 详见公众号帐号信息

公众号帐号信息

参数 类型 说明
nick_name string 昵称
head_img string 头像
service_type_info object 公众号类型
verify_type_info object 公众号认证类型
user_name string 原始 ID
principal_name string 主体名称
alias string 公众号所设置的微信号,可能为空
business_info object 用以了解功能的开通状况(0代表未开通,1代表已开通),详见business_info 说明
qrcode_url string 二维码图片的 URL,开发者最好自行也进行保存
公众号类型
类型 说明
0 订阅号
1 由历史老帐号升级后的订阅号
2 服务号
公众号认证类型
类型 说明
-1 未认证
0 微信认证
1 新浪微博认证
2 腾讯微博认证
3 已资质认证通过但还未通过名称认证
4 已资质认证通过、还未通过名称认证,但通过了新浪微博认证
5 已资质认证通过、还未通过名称认证,但通过了腾讯微博认证

返回结果示例(公众号):

{
  "authorizer_info": {
    "nick_name": "微信SDK Demo Special",
    "head_img": "http://wx.qlogo.cn/mmopen/GPy",
    "service_type_info": {
      "id": 2
    },
    "verify_type_info": {
      "id": 0
    },
    "user_name": "gh_eb5e3a772040",
    "principal_name": "腾讯计算机系统有限公司",
    "business_info": {
      "open_store": 0,
      "open_scan": 0,
      "open_pay": 0,
      "open_card": 0,
      "open_shake": 0
    },
    "alias": "paytest01",
    "qrcode_url": "URL",
  },
  "authorization_info": {
    "authorization_appid": "wxf8b4f85f3a794e77",
    "func_info": [
      {
        "funcscope_category": {
          "id": 1
        }
      },
      {
        "funcscope_category": {
          "id": 2
        }
      }
    ]
  }
}

返回参数说明(小程序)

参数 类型 说明
authorizer_info object 详见小程序帐号信息
authorization_info object 授权信息,详见authorization_info

小程序帐号信息

参数 类型 说明
nick_name string 昵称
head_img string 头像
service_type_info object 默认为 0
verify_type_info object 小程序认证类型
user_name string 原始 ID
principal_name string 主体名称
signature string 帐号介绍
business_info object 用以了解功能的开通状况(0代表未开通,1代表已开通),详见business_info 说明
qrcode_url string 二维码图片的 URL,开发者最好自行也进行保存
miniprograminfo object 小程序配置,根据这个字段判断是否为小程序类型授权
小程序认证类型
类型 说明
-1 未认证
0 微信认证
小程序配置说明
参数 类型 说明
network object 小程序配置的合法域名信息
categories object array 小程序配置的类目信息

返回结果示例(小程序):

{
  "authorizer_info": {
    "nick_name": "微信SDK Demo Special",
    "head_img": "http://wx.qlogo.cn/mmopen/GPy",
    "service_type_info": {
      "id": 0
    },
    "verify_type_info": {
      "id": 0
    },
    "user_name": "gh_eb5e3a772040",
    "principal_name": "腾讯计算机系统有限公司",
    "business_info": {
      "open_store": 0,
      "open_scan": 0,
      "open_pay": 0,
      "open_card": 0,
      "open_shake": 0
    },
    "qrcode_url": "URL",
    "signature": "时间的水缓缓流去",
    "miniprograminfo": {
      "network": {
        "RequestDomain": [
          "https://www.qq.com",
        ],
        "WsRequestDomain": [
          "wss://www.qq.com",
        ],
        "UploadDomain": [
          "https://www.qq.com",
        ],
        "DownloadDomain": [
          "https://www.qq.com",
        ],
      },
      "categories": [
        {
          "first": "资讯",
          "second": "文娱"
        }
      ],
      "visit_status": 0,
    }
  },
  "authorization_info": {
    "authorization_appid": "wxf8b4f85f3a794e77",
    "func_info": [
      {
        "funcscope_category": {
          "id": 17
        }
      }
    ]
  }
}

authorization_info

参数 类型 说明
authorization_appid string 授权方 appid
func_info object 授权给开发者的权限集列表
business_info 说明
功能 说明
open_store 是否开通微信门店功能
open_scan 是否开通微信扫商品功能
open_pay 是否开通微信支付功能
open_card 是否开通微信卡券功能
open_shake 是否开通微信摇一摇功能