2011-09-12 15 views
9

Wygląda na to, że nastąpiła zmiana w interfejsie API. Minęło już kilka dni, nie można już uzyskać dostępu do obrazu profilu strony. Zwykle możesz to zrobić, wysyłając zapytanie:Pobierz zdjęcie profilowe strony

https://graph.facebook.com/[PAGE_ID]/picture 

Czy masz pomysł, jak to zrobić?

+0

Jedną z kwestii jest to, że nie działa ona dla użytkowników, którzy publikują jako stronę na Facebooku. @ user658042 ma właściwą odpowiedź. –

Odpowiedz

15

Po pierwsze: działa dla mnie. Przynajmniej przykładowy link z dokumentacji¹ i kilku innych.

Możliwe, że widoczność zdjęcia jest ograniczona, w takim przypadku musisz poprosić o zdjęcie z odpowiednim tokenem dostępu w adresie URL. Użyj tego formatu:

http://graph.facebook.com/[PAGE_ID]/picture?access_token=YOUR_TOKEN_HERE 

Zobacz the doc, w [Autoryzacja].

¹ Sample link: http://graph.facebook.com/DoloresPark/picture

+2

To działa dla mnie, ale musi zostać zmodyfikowany, aby był "https" zamiast zastrzeżonego 'http' –

+1

Rozmiar jest bardzo mały, jak możemy podać niestandardowy rozmiar? –

+1

Aby dopasować rozmiar, dodaj element? Type = large | normal | small | square do żądania –

3

można również uzyskać informacje poprzez identyfikator aplikacji, jeśli chcesz znaleźć zdjęcie z żądania facebook app.

http://graph.facebook.com/[PAGE_ID]/picture?app_id=YOUR_APP_ID_HERE 
Powiązane problemy