2010-11-11 14 views
5

Wciąż jestem nowym użytkownikiem Facebooka Graph API i próbuję zacząć korzystać z wyszukiwania miejsc na Facebooku. (miejsca wyszukiwania według lokalizacji)Jak zrobić Facebook umieszcza wyszukiwanie bez użytkownika facebook autoryzować

https://graph.facebook.com/search?type=place&center=37.76,122.427&distance=1000 

Jedno zauważyłem jest użytkownik musiał się zalogować do swojego konta Facebook, aby wykonać wyszukiwanie, inaczej wyszukiwanie zostanie odrzucony.

Czy ktoś mógłby mi błyszczeć, wskazując kierunek, w którym można to obejść? Wszelkie linki lub artykuły zostaną docenione.

Dziękujemy

Odpowiedz

5

Tak, niestety myślę, że jest to wada projektu (lub funkcja?). Zgodnie z tym projektem tylko użytkownicy uwierzytelniania Facebooka mogą wyszukiwać miejsca. Inni nie mogą. Wydaje się bardziej podobna do możliwości obsługi użytkowników końcowych niż rzeczywistych aplikacji.

Usterka, którą widzę, polega na tym, że wiele aplikacji usiłuje zaoferować opcjonalną integrację z Facebookiem, ale nie jest to obowiązkowe. Niestety, tak jak obecnie, interfejs API miejsc nie może być używany jako usługa dla aplikacji, tylko dodatkowa funkcjonalność dla użytkowników FB.

2

To, co próbujesz zrobić, nie jest możliwe. Na komunikat o błędzie: "Aby zażądać tego zasobu, wymagany jest token dostępu". Większość interfejsu graficznego wymaga uwierzytelnionego użytkownika (tj. Tokenu dostępu) do wysyłania żądań. Istnieje tylko kilka połączeń, które można wykonać bez tokena dostępu, a to nie jest jedna z nich.

+0

Tak właśnie myślałem, zastanawiając się, dlaczego nie otwierają się. –

+1

Myślę, że po prostu chcą, aby system nie był nadużywany przez losowe strony korzystające z usługi bez uwierzytelniania. Nie zapomnij oznaczyć tego jako odpowiedzi. :) –

Powiązane problemy