创建标签

最后一次编辑于 2025-12-05

接口应在服务器端调用,不可在前端(小程序、网页、APP等)直接调用,具体可参考接口调用指南。

接口英文名:createTag

本接口用于创建公众号标签。

开发者可以使用用户标签管理的相关接口,实现对公众号的标签进行创建、查询、修改、删除等操作,也可以对用户进行打标签、取消标签等操作。

1. 调用方式

HTTPS 调用

POST https://api.weixin.qq.com/cgi-bin/tags/create?access_token=ACCESS_TOKEN

云调用

  • 调用方法:officialAccount.tags.create

  • 出入参和 HTTPS 调用相同,调用方式可查看 云调用 说明文档。

第三方调用

  • 本接口支持第三方平台代商家调用。

  • 该接口所属的权限集 id 为:2、100

  • 服务商获得其中之一权限集授权后,可通过使用 authorizer_access_token 代商家进行调用,具体可查看 第三方调用 说明文档。

2. 请求参数

查询参数 Query String Parameters

参数名类型必填说明
access_tokenstring是接口调用凭证,可使用 access_token、authorizer_access_token

请求体 Request Payload

参数名类型必填说明
tagobject是标签信息

Body.tag Object Payload

标签信息

参数名类型必填说明
namestring是标签名(30个字符以内)

3. 返回参数

返回体 Response Payload

参数名类型说明
tagobject标签信息

Res.tag Object Payload

标签信息

参数名类型说明
idnumber标签ID
namestring标签名

4. 注意事项

一个公众号最多可以创建100个标签

5. 代码示例

请求示例

{
  "tag": {
    "name": "广东"
  }
}

返回示例

{
  "tag": {
    "id": 134,
    "name": "广东"
  }
}

6. 错误码

以下是本接口的错误码列表,其他错误码可参考 通用错误码;调用接口遇到报错,可使用官方提供的 API 诊断工具 辅助定位和分析问题。

错误码错误描述解决方案
-1system error系统繁忙,此时请开发者稍候再试
40001invalid credential  access_token isinvalid or not latestaccess_token 无效或不为最新获取的 access_token,请开发者确认access_token的有效性
41001access_token missing缺少 access_token 参数
42001access_token expiredaccess_token 超时,请检查 access_token 的有效期,请参考基础支持 - 获取 access_token 中,对 access_token 的详细机制说明
44002empty post data传递的参数为空
45009reach max api daily quota limit超出接口每日调用限制
45056标签数超限适当删减标签
45157标签名非法检查标签名
45158标签名超长检查标签名
47001post data format error参数格式错误
48001api unauthorizedapi 功能未授权,请确认公众号/服务号已获得该接口,可以在「公众平台官网 - 开发者中心页」中查看接口权限
50002user limited用户受限,可能是用户帐号被冻结或注销
61007api is unauthorized to component尚未将对应的权限集授权给第三方平台
61016function category of API need be confirmed by component

7. 适用范围

本接口在不同账号类型下的可调用情况:
公众号服务号
仅认证 仅认证
  • 仅认证:表示仅允许企业主体已认证账号调用,未认证或不支持认证的账号无法调用。
  • 其他未明确声明的账号类型,如无特殊说明,均不可调用此接口。