# 获取可以设置的所有类目
本接口可以获取该小程序允许设置的所有类目且仅支持获取一级类目和二级类目,注意不同主体所允许设置的类目不同。使用过程中如遇到问题,可在开放平台服务商专区发帖交流。
# 请求地址
GET https://api.weixin.qq.com/cgi-bin/wxopen/getallcategories?access_token=ACCESS_TOKEN
# 请求参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
access_token | string | 是 | 第三方平台接口调用令牌authorizer_access_token |
# 返回参数说明
# 类目信息说明
参数 | 类型 | 说明 |
---|---|---|
id | number | 类目 ID |
name | string | 类目名称 |
level | number | 类目层级 |
father | number | 类目父级 ID |
children | number array | 子级类目 ID |
sensitive_type | number | 是否为敏感类目(1 为敏感类目,需要提供相应资质审核;0 为非敏感类目,无需审核) |
qualify.exter_list | object array | sensitive_type 为 1 的类目需要提供的资质证明,通过qualify.exter_list.inner_list.name可查看资质名称。 |
注意: id == 0 的类目是根节点,它的 children 是一级类目
# 敏感类目需提供的资质信息说明
qualify.exter_list 的数组每一项中都有个 inner_list 对象列表; inner_list 中每一项的参数说明如下:
参数 | 类型 | 说明 |
---|---|---|
name | string | 资质文件名称 |
url | string | 资质文件示例 |
返回结果示例:
{
"errcode": 0,
"errmsg": "ok",
"categories_list": {
"categories": [
{
"id": 0,
"children": [1, 402],
"qualify": {
"exter_list": [],
"remark": ""
}
},
{
"id": 1,
"name": "快递业与邮政",
"level": 1,
"father": 0,
"children": [2, 5, 556, 558, 1033],
"sensitive_type": 0,
"qualify": {
"exter_list": [],
"remark": ""
}
},
{
"id": 920,
"name": "律师",
"level": 2,
"father": 402,
"children": [],
"sensitive_type": 1,
"qualify": {
"exter_list": [
{
"inner_list": [
{
"name": "《律师执业资格证》",
"url": ""
}
]
}
]
}
}
]
}
}