code: public ResultType batchTagsToUser(List<String> openidList, Integer tagId) {
          BeanUtil.requireNonNull(tagId, "tagId is null");
          if(CollectionUtil.isEmpty(openidList)) {
              throw new WeixinException("openId列表为空");
          }
          LOG.debug("批量为用户打上标签.....");
          String url = BASE_API_URL + "cgi-bin/tags/members/batchtagging?access_token=#";
          Map<String, Object> param = new HashMap<String, Object>();
          param.put("openid_list", openidList);
          param.put("tagid", tagId);
          BaseResponse response = executePost(url, JSONUtil.toJson(param));
          return ResultType.get(response.getErrcode());
      }
docs: 批量为用户打上标签
  标签功能目前支持公众号为用户打上最多三个标签。
  @param openidList 用户openid列表
  @param tagId 标签ID
  @return 结果