2017-12-20 4 views
-1

So habe ich eine Facebook-Seite und Benutzer können an die Wand schreiben. Wie kann ich mit Graph API 2.11 Benutzer erhalten, der den Beitrag geschrieben hat?Wie bekomme ich Facebook-Nutzer vom Seiten-Feed?

Ich verwende:

{app_id}?fields=feed{full_picture,message,id} 

Und das Beispiel Ausgabe lautet:

"data": [ 
    { 
    "message": "Test", 
    "id": "141283311118516_642137642621111" 
    } 
] 

wäre schön, wenn im Ergebnis gäbe es Benutzer-ID sein .... ist es möglich ??

Antwort

1

Sie müßten für den „von“ Feld fragen, wie Sie in der Dokumentation lesen: https://developers.facebook.com/docs/graph-api/reference/post

zum Beispiel: /{Page-ID}?fields=feed{full_picture,message,id,from}

Btw, müssen Sie eine Seite Token verwenden, um die Benutzer zu erhalten Daten. Das bedeutet, dass Sie es nur erhalten können, wenn Sie die Seite verwalten.

+0

Es ist gut, aber im Ergebnis "von" Abschnitt erscheint nur, wo die Beiträge von der Seite geschrieben wurden. Wenn der Beitrag von irgendeinem Benutzer gemacht wird, ist der "von" -Abschnitt leer –

+0

ist es in meiner Antwort, aber ich muss speziell fragen, weil es wie das Problem klingt: Verwalten Sie die Seite und verwenden Sie ein Seiten-Token davon Seite für den api Anruf? – luschn

+0

Sorry, benutzter Page-Token und jetzt funktioniert es! Vielen Dank! –