Interface de données d'analyse d'interface


Interface de données d'analyse d'interface

1474943553927450.jpg


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 d'interface appartient aux autorisations du service de compte.

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 d'interface fait référence à l'interface utilisée pour obtenir les données d'analyse d'interface dans le module de statistiques de données du site officiel de la plateforme publique. La liste d'interfaces spécifiques (s'il n'y a pas de données d'attribut utilisateur. interface) :

Nom de l'interfaceDurée maximaleAdresse d'appel de l'interface (doit utiliser https)
Obtenir les données d'analyse de l'interface (getinterfacesummary)30https://api.weixin.qq.com/datacube /getinterfacesummary?access_token=ACCESS_TOKEN
Obtenir les données de partage de temps d'analyse d'interface (getinterfacesummaryhour)1https://api.weixin.qq.com/datacube/getinterfacesummaryhour?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".


Description de la demande d'appel d'interface

L'interface de données d'analyse d'interface (y compris toutes les interfaces de la liste d'interfaces) doit POST l'exemple de paquet de données suivant à l'adresse d'appel d'interface correspondante :

{ 
    "begin_date": "2014-12-07", 
    "end_date": "2014-12-07"
}

Description du paramètre d'appel

end_date

Instructions de retour

Dans des circonstances normales, le paquet de données JSON de retour de l'interface de données d'analyse de l'interface d'acquisition est le suivant :

{ 
   "list": [ 
       { 
           "ref_date": "2014-12-07", 
           "callback_count": 36974, 
           "fail_count": 67, 
           "total_time_cost": 14994291, 
           "max_time_cost": 5044
       }
	//后续还有不同ref_date(在begin_date和end_date之间)的数据
   ]
}

Dans des circonstances normales, le paquet de données JSON de retour de l'interface de données de partage de temps d'analyse de l'interface d'acquisition est comme suit :

{ 
   "list": [ 
       { 
           "ref_date": "2014-12-01", 
           "ref_hour": 0, 
           "callback_count": 331, 
           "fail_count": 18, 
           "total_time_cost": 167870, 
           "max_time_cost": 5042
       }
	//后续还有不同ref_hour的数据
   ]
}

Paramètres de retour Description

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ètreDescription
ref_dateLa date des données
ref_hourL'heure des données
callback_count Recevez le message via l'adresse de configuration du serveur. Ensuite, le nombre de réponses passives aux messages des utilisateurs
fail_countLe nombre d'échecs des actions ci-dessus
total_time_costLe temps total pris, divisé par le callback_count est le temps moyen passé
max_time_cost Temps maximum passé

WeChat reviendra en cas d'erreur. Codes d'erreur et autres informations. Pour toute demande de code d'erreur spécifique, veuillez consulter : Description du code de retour global