4 Stimmen

Welche Felder werden von der Facebook-Graph-Suche durchsucht?

Die Facebook-Dokumente sind diesbezüglich recht spärlich: http://developers.facebook.com/docs/reference/api/ siehe "Suche".

Es ist möglich, nach mehreren Objekttypen zu suchen, aber es ist nicht klar, welche spezifischen Objektattribute/Felder/Spalten (wie auch immer Sie sie nennen) durchsucht werden.

Welche spezifischen Attribute/Felder werden für jeden Objekttyp durchsucht?

1voto

ShawnDaGeek Punkte 4170

Aus meiner Erfahrung mit der Such-Api.

  • type=pages sucht Index von Name und Beschreibung

  • type=group sucht Index des Namens

  • type=event sucht Index von Name und Beschreibung

  • type=user sucht Index des Namens

  • type=post sucht den Index der Nachricht

Vielleicht gibt es noch mehr davon, aber das sind nur meine Beobachtungen.

0voto

Rawton Evolekam Punkte 153

Ich denke, dass die Felder mit extrahiert werden können:

graph.facebook.com/search?q=QUERY&type=TYPE&fields=FIELDS&access_token=ACCESS_TOKEN

sind abhängig von dem Objekt, das Sie suchen möchten. Sie sind diejenigen, die Sie sehen können, wenn Sie anfordern:

https://graph.facebook.com/OBJECT_ID

Wenn ich suche

graph.facebook.com/search?q=troy&type=page&access_token=ACCESS_TOKEN

Ich erhalte z.B. das Objekt mit der ID "114198018660591", so dass ich nur nach diesen Feldern suchen kann:

"id": "114198018660591", "name": "Troy", "Bild": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/195743\_114198018660591\_3661508\_s.jpg", "link": "http://www.facebook.com/pages/Troy/114198018660591", "likes": 2418231, "Kategorie": "Film", "can_post": wahr, "talking_about_count": 17956

erhalten mit (https://graph.facebook.com/114198018660591).

Deshalb kann ich eine Recherche durchführen wie:

graph.facebook.com/search?q=troy&type=page&fields=id,name,category&access_token=ACCESS_TOKEN

aber NICHT wie:

graph.facebook.com/search?q=troy&type=page&fields=id,name,category,website&access_token=ACCESS_TOKEN

auch wenn das Feld "Website" in einigen Objektdaten erfasst ist.

0voto

giorgos Punkte 158

Type=group gibt seit Mai ein leeres Datenfeld zurück.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X