所需最关键的接口是公众号文档中的用户标签管理
文档地址:https://developers.weixin.qq.com/doc/offiaccount/User_Management/User_Tag_Management.html
-
给关注的用户分组(采用打标签的方式给用户分组,公众号后台用户管理)
微信图片编辑_20200805192716.jpg
-
获取公众号已创建的标签 接口获取已设置的标签,从返回的结果中获取所需用户组的标签ID
image
-
获取标签下粉丝列表 接口获取该分组下的所有用户的openid,存着备用
image
TIPS:放个图在这里做耻辱柱,微信文档的低级错误 233333
let getUsersUrl = `https://api.weixin.qq.com/cgi-bin/user/tag/get?access_token=${token}`;
let getUsersQuery = { "tagid" : 100 };//前面获取到的tag组的id
let getUsersResult = await this.fetch(getUsersUrl, { method: 'POST' , body: JSON.stringify(getUsersQuery)}).then(res => res.json());
- 开启一个循环,向该组的所有用户发送模版消息~
网友评论