Obtenir la liste des utilisateurs
Obtenir la liste des utilisateurs
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 :
Paramètre | Description |
total | Le nombre total d'utilisateurs suivant le compte public |
count | Le nombre d'OPENID extraits, la valeur maximale est de 10000 |
données | Liste data , la liste des OPENID |
next_openid | Tirez l'OPENID du dernier utilisateur de la liste |
Renvoyer le paquet de données JSON lorsqu'une erreur se produit (exemple : erreur AppID invalide) :
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 :
{
"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"
}