用户标签管理

详细请参考 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140837

创建标签

Client.create_tag(tag_name)

创建一个新标签

  • 参数

    tag_name – 标签名

    返回

    返回的 JSON 数据包

获取公众号已创建的标签

Client.get_tags()

获取已经存在的标签

  • 返回

    返回的 JSON 数据包

编辑标签

Client.update_tag(tag_id, tag_name)

修改标签

  • 参数

    • tag_id – 标签 ID

    • tag_name – 新的标签名

    返回

    返回的 JSON 数据包

删除标签

Client.delete_tag(tag_id)

删除标签

  • 参数

    tag_id – 标签 ID

    返回

    返回的 JSON 数据包

获取标签下粉丝列表

Client.get_users_by_tag(tag_id, next_open_id=’’)

获取标签下粉丝列表

  • 参数

    • tag_id – 标签 ID

    • next_open_id – 第一个拉取用户的 OPENID,默认从头开始拉取

    返回

    返回的 JSON 数据包

批量为用户打标签

Client.tag_users(tag_id, open_id_list)

批量为用户打标签

  • 参数

    • tag_id – 标签 ID

    • open_id_list – 包含一个或多个用户的 OPENID 的列表

    返回

    返回的 JSON 数据包

批量为用户取消标签

Client.untag_users(tag_id, open_id_list)

批量为用户取消标签

  • 参数

    • tag_id – 标签 ID

    • open_id_list – 包含一个或多个用户的 OPENID 的列表

    返回

    返回的 JSON 数据包

获取用户身上的标签列表

Client.get_tags_by_user(open_id)

获取用户身上的标签列表

  • 参数

    open_id – 用户的 OPENID

    返回

    返回的 JSON 数据包