Interface de données d'analyse des messages
Interface de données d'analyse des messages
La plateforme publique WeChat a lancé le test interne sur invitation uniquement de l'interface de données le 6 janvier 2015. Grâce à l'interface de données, les développeurs peuvent obtenir des données similaires mais plus flexibles au module de statistiques du site officiel de la plateforme publique, et peuvent également effectuer des traitements avancés si nécessaire.
Dans la division des ensembles d'autorisations du mécanisme d'autorisation de connexion au compte officiel, l'interface de données d'analyse des messages appartient aux autorisations de gestion des messages.
Le moment d'ouvrir l'interface de données à tous les développeurs de comptes publics sera notifié séparément.
Veuillez noter :
1、接口侧的公众号数据的数据库中仅存储了2014年12月1日之后的数据,将查询不到在此之前的日期,即使有查到,也是不可信的脏数据; 2、请开发者在调用接口获取数据后,将数据保存在自身数据库中,即加快下次用户的访问速度,也降低了微信侧接口调用的不必要损耗。
L'interface de données d'analyse des messages fait référence à l'interface utilisée pour obtenir les données d'analyse des messages dans le module de statistiques de données du site officiel de la plateforme publique. La liste des interfaces spécifiques est la suivante (il n'y a pas de message. interface de données de mots clés encore) :
Nom de l'interface | Durée maximale | Adresse d'appel de l'interface (doit utiliser https) |
---|---|---|
Obtenir les données de profil d'envoi de message (getupstreammsg) | 7 | https://api.weixin.qq.com/ datacube/getupstreammsg?access_token=ACCESS_TOKEN |
Obtenir des données de partage de temps de distribution de messages (getupstreammsghour) | 1 | https://api.weixin.qq.com/datacube/getupstreammsghour?access_token=ACCESS_TOKEN |
Obtenez Message envoyant des données hebdomadaires (getupstreammsgweek) | 30 | https://api.weixin.qq.com/datacube/getupstreammsgweek?access_token=ACCESS_TOKEN |
Obtenir un message envoyant des données mensuelles (getupstreammsgmonth) | 30 | https : //api.weixin.qq.com/datacube/getupstreammsgmonth?access_token=ACCESS_TOKEN |
Obtenir les données de distribution des messages (getupstreammsgdist) | 15 | https://api.weixin.qq.com/datacube/getupstreammsgdist? access_token=ACCESS_TOKEN |
Obtenez des données hebdomadaires de distribution d'envoi de messages (getupstreammsgdistweek) | 30 | https://api.weixin.qq.com/datacube/getupstreammsgdistweek?access_token=ACCESS_TOKEN |
Obtenez des données mensuelles de distribution d'envoi de messages (getupstreammsgdistmonth) | 30 | https://api.weixin.qq.com/datacube/getupstreammsgdistmonth?access_token=ACCESS_TOKEN |
La durée maximale fait référence à la plage de temps maximale pendant laquelle des données peuvent être obtenues lors d'un appel d'interface. Par exemple, la durée maximale est de 7, ce qui signifie que jusqu'à 7 jours de données peuvent être obtenues à la fois. Veuillez obtenir la valeur réelle de access_token via "Get access_token".
Concernant les données hebdomadaires et les données mensuelles, veuillez noter : la date des données périodiques mensuelles/hebdomadaires est marquée le premier jour du mois/de la semaine (le 1er du mois ou le lundi). Ce n'est qu'en appelant l'interface après un certain mois/semaine que l'on peut obtenir les données de cette période. Par exemple, si vous utilisez (1er novembre - 5 novembre) comme (begin_date et end_date) pour appeler l'interface d'acquisition de données mensuelles le 1er décembre, vous pouvez obtenir les données mensuelles du 1er novembre (c'est-à-dire les données mensuelles de novembre).
Description de la demande d'appel d'interface
L'interface de données d'analyse de messages (y compris toutes les interfaces de la liste d'interfaces) doit POSTER l'exemple de paquet de données suivant à l'adresse d'appel d'interface correspondante :
{ "begin_date": "2014-12-07", "end_date": "2014-12-08" }
Description du paramètre d'appel
Le paramètre | est-il obligatoire ? | Description |
---|---|---|
access_token | est la | les identifiants de l'interface d'appel |
begin_date | est la date de début pour obtenir les données, beLa différence entre gin_date et end_date doit être inférieur à "Durée maximale" (par exemple, lorsque la durée maximale est de 1, la différence entre start_date et end_date ne peut être que de 0 pour être inférieure à 1), sinon une erreur sera signalée | |
est la date de fin de | obtention des données, end_date La valeur maximale autorisée est hier |
Paramètre | Description |
---|---|
ref_date | La date des données doit être comprise entre start_date et end_date |
ref_hour | L'heure des données, comprise entre 000 et 2300, représente respectivement [ 000, 1 00) à [2300,2400), c'est-à-dire la première heure et la dernière heure de chaque journée |
msg_type | type de message, les significations sont les suivantes : 1 représente le texte 2 représente l'image 3 représente la voix 4 représente la vidéo 6 représente l'application tierce Messages (messages de lien) |
msg_user | Le nombre d'utilisateurs ayant envoyé des messages en amont (envoyés au compte public) |
msg_count | Le nombre total de messages envoyés en amont |
count_interval | Envoyé le même jour L'intervalle de distribution du volume des messages, 0 représente "0", 1 représente "1-5", 2 représente "6-10", 3 représente "plus de 10 fois" |
int_page_read_count | Le nombre de fois que la page d'image et de texte a été lue |
ori_page_read_user | Le nombre de lecteurs de la page originale (la page saisie en cliquant sur "Lire l'original" sur la page d'image). S'il n'y a pas de page originale, les données ici sont 0 |
Lorsqu'une erreur se produit, WeChat renvoie un code d'erreur et d'autres informations. Pour toute demande de code d'erreur spécifique, veuillez consulter : Description du code de retour global
.