Obtenir la liste des utilisateurs


Obtenir la liste des utilisateurs

1474939796871028.png

Le compte public peut obtenir la liste des abonnés du compte via cette interface. La liste des abonnés se compose d'une chaîne d'OpenID (ID WeChat crypté, chaque utilisateur a l'OpenID de. le récit officiel est unique). Un seul appel pull peut attirer jusqu'à 10 000 OpenID d'abonnés, et vous pouvez tirer plusieurs fois pour répondre à vos besoins.

Description de la demande d'appel d'interface

Méthode de requête http : GET (veuillez utiliser le protocole https)

https://api.weixin.qq.com/cgi-bin/user/get?access_token=ACCESS_TOKEN&next_openid=NEXT_OPENID

Le paramètre est-il obligatoire ? Description
access_token est le identifiants de l'interface d'appel
next_openid est le premier OP à extraire ENID, s'il n'est pas renseigné, il sera extrait de zéro par défaut
.

Instructions de retour

Renvoyer le paquet de données JSON lorsqu'il est correct :

{"total":2,"count":2,"data":{"openid":["","OPENID1","OPENID2"]}, "next_openid": "NEXT_OPENID"}
ParamètreDescription
totalLe nombre total d'utilisateurs suivant le compte public
countLe nombre d'OPENID extraits, la valeur maximale est de 10000
données Liste data , la liste des OPENID
next_openidTirez l'OPENID du dernier utilisateur de la liste


Renvoyer le paquet de données JSON lorsqu'une erreur se produit (exemple : erreur AppID invalide) :

{"errcode":40013,"errmsg":"invalid appid"}

Pièce jointe : lorsque le nombre d'abonnés dépasse 10 000

Lorsque le nombre d'abonnés du compte public dépasse 10 000, vous pouvez renseigner la valeur de next_openid et extraire la liste plusieurs fois pour répondre aux besoins.

Plus précisément, lors de l'appel de l'interface, la valeur next_openid renvoyée par l'appel précédent est utilisée comme valeur next_openid dans l'appel suivant.

Les exemples sont les suivants :

Le compte public A compte 23 000 abonnés. Si vous souhaitez obtenir tous les abonnés via l'interface de suivi, demandez l'URL comme suit : https://api.weixin.qq.com/cgi-bin/user/get?access_token = ACCESS_TOKEN Renvoie les résultats :
{
"total":23000,
"count":10000,
"data":{"
openid":[
"OPENID1",
"OPENID2",
...,
" OPENID10000 "
]
},
"next_openid":"OPENID10000"
}https://api.weixin.qq.com/cgi-bin/user/get?access_token=ACCESS_TOKEN&next_openid=NEXT_OPENID1 Résultat renvoyé :
{
"total" :23000,
"count":10000,
"data":{
"openid":[
"OPENID10001",
"OPENID10002",
...,
"OPENID20000"
]
},
"next_openid " :"OPENID20000"
}https://api.weixin.qq.com/cgi-bin/user/get?access_token=ACCESS_TOKEN&next_openid=NEXT_OPENID2 Résultat renvoyé (lorsque la liste des abonnés a été renvoyée, le next_openid renvoyé est vide) :
{
"total":23000,
"count":3000,
"data":{"
"openid":[
"OPENID20001",
"OPENID20002",
...,
"OPENID23000"
]
},
"next_openid": "OPENID23000"
}