夺命雷公狗---微信开发43----用户分组管理接口(改)

我们在实际的工作中既有可能会用得上 修改改分组名称 工作需求而决定工作力度嘛,嘻嘻

我们按老套路,先来看看手册

我们去查看下刚才的分组,记得里面有两个性教育的分组,同名,那么我们现在忘记他的id是大事了,我们去查查看,查询到的结果如下所示:

发现其中两个的id分别是100,和101,那么这就好办了,我们编写一个名为”modify_group.php“的文件,我们将id为101的性教育改成”激情技术组“代码如下所示:

<?php
    header("Content-Type:text/html;charset=utf-8");
    require_once "common.php";
    require_once "get_token.php";
    $url = "https://api.weixin.qq.com/cgi-bin/groups/update?access_token={$access_token}";
    $post = ‘{"group":{"id":101,"name":"激情技术组"}}‘;
    $res = http_request($url,$post);
    //返回结果看下是否成功
    var_dump($res);

如果成功返回内容如下图所示 :

我们再去查看下query_group.php看下是否真的修改成功了

看到激情技术组是否您也感觉到好兴奋呢?嘻嘻

组名改好了,那么我们下一步就是开始关注者分组进行处理咯,要不然都是为分组,感觉分组好像没什么用,先看下手册

我们来创建一个名为move_user.php的文件,代码如下所示:

<?php
    header("Content-Type:text/html;charset=utf-8");
    require_once "common.php";
    require_once "get_token.php";
    $url = "https://api.weixin.qq.com/cgi-bin/groups/members/update?access_token={$access_token}";
    $post = ‘{"openid":"oB1_6tzeHj-KG7kL8Thmu6VcF2BM","to_groupid":101}‘;
    $res = http_request($url,$post);
    //返回结果看下是否成功
    var_dump($res);

然后访问move_user.php文件,如果见到如下显示恭喜您您成了

然后去访问query_group.php即可发现已经将一个用户拉倒激情技术组里面咯,嘻嘻

批量移动用户其实也很简单,只需所谓修改下即可,看下手册里面介绍得都很详细啦,嘻嘻

时间: 2024-10-25 04:57:30

夺命雷公狗---微信开发43----用户分组管理接口(改)的相关文章

夺命雷公狗---微信开发47----获取用户地理位置接口(2)

我们现在要做的是查找距离最近的“肯德基”,我们需要通过百度提供的LBS云服务定位距离您最近的肯德基,该程序需要到LBS后台进行相关设置,然后在完成程序 用户在客户端输入“肯德基”公众号就会自动回复距离用户最近的”肯德基“ 废话不多说,我们先到http://developer.baidu.com/里面找到LBS云------再到服务接口--------再到LBS云,如下图所示: 点击进来后,我们首先要获取一个密钥, 然后出了红色框部分填下数据即可,别的地方都不用改,直接提交即可 上面的0.0.0.

夺命雷公狗---微信开发48----获取用户地理位置接口(3)

这节课程我们来做一个游戏,这个游戏的名字叫“寻找美女做老婆”, 用户该游戏后,每隔5s(秒)会收到他距离未来老婆的信息,如果找到美女后,输入“老婆”即可成功. 这次我们涉及到一个车联网API,我们先来看下他在哪,张成什么样. http://lbsyun.baidu.com/index.php?title=car 找到接口说明,里面有一个测距,如下所示: 我们可以看到这就是他的接口 参数说明以及返回的参数如下所示: 很明显他就是返回一个XML或者是json格式的数据,默认返回的是一个XML格式的数

夺命雷公狗---微信开发46----获取用户地理位置接口(1)

我们先来看下手册有啥要求的先 我们先来写一个小功能,客户端每隔5s(秒)钟自动向公众平台报告自己的地理位置,服务器返回该地理位置给客户端. 我们要先到公众号管理界面里打开他才可以,因为默认的情况下他是关闭的,打开方法如下图所示: 如果开启成功后,他将会显示修改陈功,如下图所示: 我们在从新写过一个index.php的文件,代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php&q

夺命雷公狗---微信开发49----获取用户列表接口(1)

一般说,微信公众账号运营一段时间,会积累一定数量的用户,一些用户很少会主动发送信息,我们可以通过微信提供的高级接口来获取用户列表,对这些用户(不管是活跃用户还是潜水用户)进行有效的管理,将公司的公众帐号的营销效果做到最后价值. 因此我们看看用户管理接口 获取用户列表 是如何使用到实际开发中的. 获取用户列表接口,可以一次性将公众号的所有用户信息拉取下来 公众号可以通过接口获取帐号的关注者列表,关注者列表由一串openid(加密后的微信帐号,每个用户的openid是一样的)组成. 一次最多拉取10

夺命雷公狗---微信开发23----客服消息接口基础和推送文本

我们这边课程里面一共用到了三个文件,分别是WeChat.class.php和common.php以及index.php 我们在写这个功能之前也要学会查手册,手册我们可以在微信开发这里找到,如下所示: 点击进去后我们将会看到客服接口,我们可以点击下进去看看里面有什么动动 这里有一个发送文本消息的,我们点击进去看下 这里很明显就看到文本消息是通过一个json数据来进行实现的,废话不多说,开工 这里我们先来写一个WeChat.php的文件,这里作用主要适用于封装一个CURL上传类的,代码如下所示: <

夺命雷公狗---微信开发27----客服消息接口基础和推送图文消息

按照25课的套路在改下index.php即可实现,代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; //这里是引入curl发送函数的类 require_once 'WeChat.class.php'; define("TOKEN", "twgdh"); //这里让这个类继承了curl发送参数的类 class wechat

夺命雷公狗---微信开发39----微信语言识别接口1

语音识别接口的基本介绍 注意: 由于客户端缓存,开发者开启或者关闭语音识别功能,对新关注者立即生效,对已关注用户需要24小时生效,开发者可以从新关注帐号进行测试. 我们可以在测试号下方的体验接口权限表里面找到“接收语音识别结果”,如下图所示 现在这里是显示的关闭,就是开启,如果想使用,那么就必“关闭”. 点击一下开启后,他就会问你是否关闭,所以这里的意思是相反的,如图所示: 然后再点击一下确定即可关闭. 不过我们现在要对他进行开发所以这里就要显示关闭这两个字,然后点击“接收语音识别结果”即可进入

夺命雷公狗---微信开发17----自定义菜单的事件推送,响应菜单的CLICK

废话不多说,index.php 代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; define("TOKEN", "twgdh"); $wechatObj = new wechatCallbackapiTest(); //当接入成功后,请注销这句话,否则,会反复验证. //$wechatObj->valid();

夺命雷公狗---微信开发26----客服消息接口基础和推送视频

我们按照上一课的套路继续改写下index.php即可实现,代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; //这里是引入curl发送函数的类 require_once 'WeChat.class.php'; define("TOKEN", "twgdh"); //这里让这个类继承了curl发送参数的类 class we