Maison  >  Article  >  Applet WeChat  >  Obtenir la liste noire des utilisateurs via le jeton d'accès (tutoriel de développement WeChat)

Obtenir la liste noire des utilisateurs via le jeton d'accès (tutoriel de développement WeChat)

PHPz
PHPzoriginal
2017-05-01 17:27:343061parcourir

Les comptes officiels peuvent se connecter à la plateforme publique WeChat pour bloquer les fans. WeChat fournit un ensemble d'API de gestion de liste noire et les développeurs peuvent directement utiliser l'interface pour fonctionner.

Pour obtenir la liste noire, vous pouvez consulter le document http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1471422259_pJMWA&token=&lang=zh_CN

Demande d'interface URL :

Description de la demande d'appel d'interface

http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/getblacklist?access_token=ACCESS_TOKEN

Description des données JSON

{
	"begin_openid":"OPENID1"
}

Lorsque Begin_openid est vide, il sera extrait depuis le début par défaut.

L'exemple de code est le suivant :

Ensuite, obtenez le résultat comme suit :

Cela signifie que nous sommes désormais sur liste noire. Il n'y avait personne à l'intérieur.

Ensuite, nous commençons à ajouter quelqu'un à la liste noire et appelons l'interface de la liste noire

URL de l'interface :

http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/batchblacklist?access_token=ACCESS_TOKEN

Description du paramètre

参数 是否必须 说明
access_token 调用接口凭证
openid_list 需要拉入黑名单的用户的openid,一次拉黑最多允许20个

Description des données JSON

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

Le code est le suivant :

Le résultat est le suivant :

À ce stade, cela signifie que la liste noire a été ajoutée avec succès. Appelez ensuite la méthode get_black_list pour afficher toutes les listes noires et obtenir les résultats suivants :

Puisque vous pouvez bloquer un utilisateur, vous pouvez débloquer l'utilisateur

L'interface utilisateur pour appeler le déblocage est la suivante :

http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/batchunblacklist?access_token=ACCESS_TOKEN

Description du paramètre

参数 是否必须 说明
access_token 调用接口凭证
openid_list 需要拉入黑名单的用户的openid,一次拉黑最多允许20个

Description des données JSON

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

Le code est le suivant :

Le résultat est la suivante :

À ce stade, appelez la méthode pour afficher à nouveau la liste de tous les utilisateurs sur la liste noire. Appelez la méthode get_black_list et obtenez les résultats suivants :

D'accord, ce chapitre récupère la liste noire des utilisateurs et met les utilisateurs sur liste noire. Les fonctions telles que l'accès à la liste noire et l'annulation de la liste noire sont expliquées ici.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn