Ich teste den "Gefällt mir" -Button aus und möchte überprüfen, welche "Likes" für ein Facebook-Konto aufgezeichnet wurden.
Wie kann ich eine vollständige Liste der URLs anzeigen, die mir zuvor gefallen haben?
quelle
Ich teste den "Gefällt mir" -Button aus und möchte überprüfen, welche "Likes" für ein Facebook-Konto aufgezeichnet wurden.
Wie kann ich eine vollständige Liste der URLs anzeigen, die mir zuvor gefallen haben?
Mithilfe der Entwickler-APIs können Sie eine Liste der URLs abrufen, die Ihnen "gefallen" haben
Sie müssen die Methode fql.multiquery in der Facebook-Abfragesprache verwenden.
Geben Sie diese Abfrage genau so ein, wie sie im Textfeld für Abfragen in der Testkonsole angegeben ist:
{"query1":"SELECT object_id FROM like WHERE user_id = me()","query2":"SELECT title, summary, url FROM link WHERE link_id in (SELECT object_id FROM #query1)"}
Die Multiquery-Methode ist sehr speziell in Bezug auf Leerzeichen.
Dies gibt eine Liste aller Objekte zurück, die Ihnen gefallen haben
und darunter wird eine Liste der Links zurückgegeben, die Ihnen gefallen haben.
Sie müssen bei Facebook angemeldet sein, damit dies funktioniert.
Wenn Sie eine externe URL "mögen" (z. B. über ein Facebook-Plugin), scheint sie an einem anderen Ort gespeichert zu sein (in der
url_like
Tabelle und nicht in derlike
Tabelle). Ich konnte die Ergebnisse dafür mit der folgenden FQL erhalten:quelle
Gehen Sie zu Ihrem Aktivitätsprotokoll und wählen Sie Likes
quelle