Php微信拉黑,通过accesstoken获取用户黑名单列表(微信开发教程)

公众号可登录微信公众平台,对粉丝进行拉黑的操作。微信方面提供了一套黑名单管理API,开发者可以直接利用接口进行操作。

获取黑名单列表可以查看文档 http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1471422259_pJMWA&token=&lang=zh_CN

接口请求URL:

接口调用请求说明http请求方式:POST(请使用https协议)

https://api.weixin.qq.com/cgi-bin/tags/members/getblacklist?access_token=ACCESS_TOKEN

JSON 数据说明{

"begin_openid":"OPENID1"

}

当 begin_openid 为空时,默认从开头拉取。

示例代码如下:

54852ec490a952d4d79b644fa9c70c21.png

然后获取结果如下:

6a053770817f24b246f20f3af811dceb.png

说明我们现在黑名单里面一个人也没有。

那么我们开始把某个人拉入黑名单 即调用加入黑名单接口

接口URL:http请求方式:POST(请使用https协议)

https://api.weixin.qq.com/cgi-bin/tags/members/batchblacklist?access_token=ACCESS_TOKEN

参数说明

参数是否必须说明

access_token是调用接口凭证

openid_list是需要拉入黑名单的用户的openid,一次拉黑最多允许20个

JSON 数据说明{

"opened_list":["OPENID1”,” OPENID2”]

}

代码如下:

7a204c7428eda815e08ffd937a09a38b.png

结果如下:

05fd0c978bd95e117537d82ddeedfdee.png

此时说明加入黑名单成功,再调用查看所有黑名单列表方法 get_black_list 得到结果如下:

72367e065d1e1fdd6b803f267a9705d1.png

既然能把用户拉黑 就能将用户取消拉黑

调用取消拉黑用户接口如下:http请求方式:POST(请使用https协议)

https://api.weixin.qq.com/cgi-bin/tags/members/batchunblacklist?access_token=ACCESS_TOKEN

参数说明

参数是否必须说明

access_token是调用接口凭证

openid_list是需要拉入黑名单的用户的openid,一次拉黑最多允许20个

JSON 数据说明{

"opened_list":["OPENID1”,” OPENID2”]

}

代码如下:

35ab9f09998c310b9d26f026ed61d3c4.png

结果如下:

96bd66274178b2f0956e56f80079b38e.png

此时再次调用查看所有黑名单用户列表的方法 调用 get_black_list 方法得到结果如下:

339b7e7a32d75ef6d7dce29a32a68616.png

好了,本章获取用户黑名单列表 拉黑用户到黑名单 取消拉黑用户等功能就讲解到这里。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值