Ich versuche eine Suche über die Facebook-API durchzuführen und den folgenden Fehler von Facebook zu erhalten - (#11) Post search has been deprecated
URL verwende ich, um Graph abzufragen:
https://graph.facebook.com/search?q=search_query&type=post&access_token={access_token}
Irgendwelche Ideen, warum dies geschieht, da ich nichts über die Postsuche finden kann, die veraltet ist?
AKTUALISIEREN
Graph API v1.0 wurde vollständig eingestellt und ist nicht mehr als Workaround verfügbar. Original Antwort unten als Referenz.
Ja, Version 2.0 der GraphAPI lässt Sie nicht mehr nach Posts suchen. Weitere Informationen finden Sie in der aktualisierten Dokumentation .
Sie können weiterhin nach Posts suchen, indem Sie Ihren API-Aufruf in
ändern %Vor% i.e. füge v1.0/
nach https://graph.facebook.com/
Wie bereits erwähnt Niraj Shah , die Suche nach dem Typ "post" ist bereits "Legacy" API-Methode und könnte mit dem Pfad '/v1.0/search?type=post' verwendet werden, ABER es gibt noch ein Problem - Ihre Anwendung kann die API v1.0 nicht verwenden, wenn sie nach dem 30. April 2014 erstellt wurde. Seien Sie also vorsichtig. Nach dieser Antwort .
Laut Facebook "werden alle Facebook-fähigen Apps am 30. April 2015 automatisch auf API v2.0 aktualisiert. Wenn Sie mobile Apps haben, müssen Sie Ihre App lange vor diesem Datum aktualisieren - weitere Wochen bleiben dabei Damit die Leute Ihr Update aus dem Store herunterladen können "und" Öffentliche Postsuche ist nicht mehr verfügbar ".
Überprüfen Sie dies für Details: Ссылка
Tags und Links facebook-graph-api