Ich bekomme eine Antwort mit einem leeren Daten-Array für die meisten, wenn nicht alle der Objekt Einblick Facebook API-Aufrufe. Ich ersuche beim Anmelden folgende Berechtigungen: read_insights, publish_pages, manage_pages.Facebook Graph API - Object Insights Rückgabe Keine Daten
einige Anfragen, die ich zählen zu machen versuchen: page_views_total, page_impressions, page_fans
FB.api(
"/1493689654199431/insights/page_impressions/lifetime",
function (response) {
if (response && !response.error) {
console.log(response);
}
}
);
Antwort Beispiel:
{
"data": [
],
"paging": {
"previous": "https://graph.facebook.com/v2.6/1493689654199431/insights/page_impressions/lifetime?access_token=EAACEdEose0cBAGNO4tT95osm9KIaLlsoxoWPyk7g4J6m3iBwa5ZArxGEZBbeIpILExuTZAC6KFRHfCuccbsOCCQLmRZCItZAAmTs3PXzueCCJ0CVjr6UBB3gZCfClQeeI1PbHZCnJVqZBPHf00Vl6U4Lj6B1FpMhZAqUSdXNvcPDWlAZDZD&debug=all&format=json&method=get&pretty=0&suppress_http_code=1&since=1462194002&until=1462453202",
"next": "https://graph.facebook.com/v2.6/1493689654199431/insights/page_impressions/lifetime?access_token=EAACEdEose0cBAGNO4tT95osm9KIaLlsoxoWPyk7g4J6m3iBwa5ZArxGEZBbeIpILExuTZAC6KFRHfCuccbsOCCQLmRZCItZAAmTs3PXzueCCJ0CVjr6UBB3gZCfClQeeI1PbHZCnJVqZBPHf00Vl6U4Lj6B1FpMhZAqUSdXNvcPDWlAZDZD&debug=all&format=json&method=get&pretty=0&suppress_http_code=1&since=1462712402&until=1462971602"
}
}
Danke für das schnelle Antwort luschn gelöst, jedoch habe ich versucht, diese und noch das gleiche leere Datenfeld zu bekommen. – jrock89
haben Sie die Antwort debuggen? ich meine, nicht im if-block, sondern zu beginn des callbacks. – luschn
debuggen Sie auch Ihr Seiten-Token und vergewissern Sie sich, dass es wirklich ein Page-Token ist, und es enthält wirklich die Berechtigung read_insights (andere Berechtigungen sind nicht erforderlich). – luschn