Jeśli chcesz złożyć wniosek do API Facebook Graph dla poszukiwań lokalizacji, ty nie potrzebne użytkownikowi token dostępu, można korzystać z aplikacji Token, który znajdą Państwo tutaj: https://developers.facebook.com/apps/{app_id}/settings/advanced
pod Token klienta:
Zakładając, że konfiguracja facebook SDK jest poprawna, wystarczy, że dodasz token aplikacji do swojego info.plist
pod kluczem FacebookClientToken
. Teraz powinieneś móc tworzyć żądania interfejsu API lokalizacji Graph bez autoryzowania użytkownika!
To co się info.plist
powinna wyglądać następująco:
<key>FacebookAppID</key>
<string>{{APP_ID}}</string>
<key>FacebookClientToken</key>
<string>{{CLIENT_TOKEN}}</string>
<key>FacebookDisplayName</key>
<string>{{APP_NAME}}</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>fbapi</string>
<string>fb-messenger-api</string>
<string>fbauth2</string>
<string>fbshareextension</string>
</array>
Oczywiście nic zmieniać pomiędzy {{}} do odpowiedniej wartości.
co z tokenem dostępu? czy jest to opcjonalne? –
wymaga accesstoken. ale w mojej aplikacji nie używam funkcji logowania na Facebooku. jak mogę pobrać wyniki https://graph.facebook.com/search?q=Paris&type=place¢er=48.8567,2.3508&limit=20&distance=1000 –
Zobacz dokumenty FB @UsamaSadiq – Tobi