Gibt es eine Möglichkeit, lat / long zu übergeben und eine Liste der Orte in der Nähe mit Graph API 2.1 zu erhalten?
Ich wollte, dass ein Benutzer von einer iOS-App aus einchecken kann, aber ich möchte eine Liste mit Orten in der Nähe bereitstellen, damit ich weiß, welche Orts-ID an den Feed-Endpunkt übergeben werden muss.
Ja, dies ist möglich, wenn Sie die Koordinaten des Koordinatensystems von Ihrem Gerät abrufen können. Schauen Sie sich Ссылка
an %Vor% Sie können {query}
leer lassen, wenn Sie Ihre Ergebnisse nicht eingrenzen möchten
Alle Graph-API-Suchabfragen erfordern ein Zugriffstoken, das in der Anfrage enthalten ist.
Wenn Sie eine Anfrage an die Facebook Graph API für Standortsuche stellen möchten, benötigen Sie nicht einen Benutzer-Zugriffstoken. Sie können Ihren App-Token verwenden, den Sie hier finden: https://developers.facebook.com/apps/{app_id}/settings/advanced
unter Client-Token
Angenommen, Sie haben das facebook SDK-Setup richtig eingerichtet, müssen Sie nur Ihren App-Token zu Ihrem info.plist
unter dem Schlüssel FacebookClientToken
hinzufügen. Jetzt sollten Sie in der Lage sein, Graph Location API-Anfragen zu stellen, ohne einen Benutzer zu autorisieren!
So sollte Ihr info.plist
aussehen:
Offensichtlich ändern Sie etwas zwischen dem {{}} auf den entsprechenden Wert.
Tags und Links facebook facebook-graph-api