1、设置用户备注名
接口:https://api.weixin.qq.com/cgi-bin/user/info/updateremark?access_token=access_token
updateremark.php
?php require_once( ../Utils.php $data = #39;{ openid : o4WmZ0h-4huBUVQUczx2ezaxIL9c , remark : Jhon } #39;; $url = https://api.weixin.qq.com/cgi-bin/user/info/updateremark? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回:
{ errcode :0, errmsg : ok }2、获取用户基本信息
接口:https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
userInfp.php
?php require_once( ../Utils.php $openId = o4WmZ0h-4huBUVQUczx2ezaxIL9c $url = https://api.weixin.qq.com/cgi-bin/user/info?access_token= .Utils::get_access_token(). openid= .$openId. lang=zh_CN $result = Utils::https_request($url); echo $result;
返回:
{ subscribe : 1, openid : o4WmZ0h-4huBUVQUczx2ezaxIL9c , nickname : Promise , sex : 1, language : zh_CN , city : , province : , country : , headimgurl : http://wx.qlogo.cn/mmopen/Vq7PMkMOaMYgtQNJBrdesiantXGgGkliaoI3StUtnG5DUA1oYaeTlOdjicYHu9EkMvLY2gXf7rHBzGNiaPoDyvmZ0ONEGm7PfGBb/0 , subscribe_time : 1504708412, remark : Jhon , groupid : 0, tagid_list : [] }3、批量获取用户消息
接口:https://api.weixin.qq.com/cgi-bin/user/info/batchget?access_token=ACCESS_TOKEN
batchget.php
?php require_once( ../Utils.php $data = #39;{ user_list : [ openid : o4WmZ0h-4huBUVQUczx2ezaxIL9c , lang : zh_CN } #39;; $url = https://api.weixin.qq.com/cgi-bin/user/info/batchget? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回:
{ user_info_list : [ subscribe : 1, openid : o4WmZ0h-4huBUVQUczx2ezaxIL9c , nickname : Promise , sex : 1, language : zh_CN , city : , province : , country : , headimgurl : http://wx.qlogo.cn/mmopen/Vq7PMkMOaMYgtQNJBrdesiantXGgGkliaoI3StUtnG5DUA1oYaeTlOdjicYHu9EkMvLY2gXf7rHBzGNiaPoDyvmZ0ONEGm7PfGBb/0 , subscribe_time : 1504708412, remark : Jhon , groupid : 0, tagid_list : [] }4、创建标签
接口:https://api.weixin.qq.com/cgi-bin/tags/create?access_token=ACCESS_TOKEN
tags_create.php
?php @header( #39;Content-type: text/plain;charset=UTF-8 #39;); require_once( ../Utils.php $data = #39;{ tag : { name : 朋友 } #39;; $url = https://api.weixin.qq.com/cgi-bin/tags/create? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回:
{ tag : { id : 101, name : 朋友 }5、获取以创建标签
接口:https://api.weixin.qq.com/cgi-bin/tags/get?access_token=ACCESS_TOKEN
tags_get.php
?php @header( #39;Content-type: text/plain;charset=UTF-8 #39;); require_once( ../Utils.php $url = https://api.weixin.qq.com/cgi-bin/tags/get?access_token= .Utils::get_access_token(); $result = Utils::https_request($url); echo $result;
返回:
{ tags : [ id : 2, name : 星标组 , count : 0 id : 100, name : 同学 , count : 0 id : 101, name : 朋友 , count : 0 }6、编辑标签
接口:https://api.weixin.qq.com/cgi-bin/tags/update?access_token=ACCESS_TOKEN
tags_update.php
?php @header( #39;Content-type: text/plain;charset=UTF-8 #39;); require_once( ../Utils.php $data = #39;{ tag : { id : 101, name : 好朋友 } #39;; $url = https://api.weixin.qq.com/cgi-bin/tags/update? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回:
{ errcode :0, errmsg : ok }7、删除标签
当某个标签下的粉丝超过10w时,后台不可直接删除标签。此时,开发者可以对该标签下的openid列表,先进行取消标签的操作,直到粉丝数不超过10w后,才可直接删除该标签。
接口:https://api.weixin.qq.com/cgi-bin/tags/delete?access_token=ACCESS_TOKEN
tags_delete.php
?php @header( #39;Content-type: text/plain;charset=UTF-8 #39;); require_once( ../Utils.php $data = #39;{ tag : { id : 101 } #39;; $url = https://api.weixin.qq.com/cgi-bin/tags/delete? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回:
{ errcode :0, errmsg : ok }8、批量为用户打标签
标签功能目前支持公众号为用户打上最多20个标签。
接口:https://api.weixin.qq.com/cgi-bin/tags/members/batchtagging?access_token=ACCESS_TOKEN
tags_batchtagging.php
?php @header( #39;Content-type: text/plain;charset=UTF-8 #39;); require_once( ../Utils.php $data = #39;{ openid_list : [ o4WmZ0h-4huBUVQUczx2ezaxIL9c tagid : 100 } #39;; $url = https://api.weixin.qq.com/cgi-bin/tags/members/batchtagging? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回结果:
{ errcode :0, errmsg : ok }9、获取标签下粉丝列表
接口:https://api.weixin.qq.com/cgi-bin/user/tag/get?access_token=ACCESS_TOKEN
"next_openid":""//第一个拉取的OPENID,不填默认从头开始拉取
tags_get_user.php
?php @header( #39;Content-type: text/plain;charset=UTF-8 #39;); require_once( ../Utils.php $data = #39;{ tagid : 100, next_openid : } #39;; $url = https://api.weixin.qq.com/cgi-bin/user/tag/get? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回:
{ count : 1, data : { openid : [ o4WmZ0h-4huBUVQUczx2ezaxIL9c next_openid : o4WmZ0h-4huBUVQUczx2ezaxIL9c }10、获取用户身上的标签列表
接口;https://api.weixin.qq.com/cgi-bin/tags/getidlist?access_token=ACCESS_TOKEN
tags_getidlist.php
?php @header( #39;Content-type: text/plain;charset=UTF-8 #39;); require_once( ../Utils.php $data = #39;{ openid : o4WmZ0h-4huBUVQUczx2ezaxIL9c } #39;; $url = https://api.weixin.qq.com/cgi-bin/tags/getidlist? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回:
{ tagid_list : [ }
11、批量为用户取消标签
接口:https://api.weixin.qq.com/cgi-bin/tags/members/batchuntagging?access_token=ACCESS_TOKEN
tags_batchuntagging.php
?php @header( #39;Content-type: text/plain;charset=UTF-8 #39;); require_once( ../Utils.php $data = #39;{ openid_list : [ o4WmZ0h-4huBUVQUczx2ezaxIL9c tagid : 100 } #39;; $url = https://api.weixin.qq.com/cgi-bin/tags/members/batchuntagging? . access_token= .Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result;
返回:
{ errcode :0, errmsg : ok }
以上就是微信公众号实现用户管理功能的详细内容,更多请关注php中文网其它相关文章!
微信app下载
微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!