Cóż, może to zabrzmieć dziwnie. Gdy aplikacja Facebook jest skonfigurowany tak, aby być Native/app pulpitu (Apps-> Twoja APP-> Zaawansowane-> typ aplikacji), przy czym 'aplikacja token dostępu' uzyskać z tej proceduryInterfejs API Facebooka Graph - używanie "tokenu dostępu do aplikacji" w celu pobierania plików stron z Facebooka (Rozwiązanie)
https://graph.facebook.com/oauth/access_token? "+" CLIENT_ID =”+ APP_ID + "& client_secret =" + APP_SEC + "& grant_type = client_credentials"
nie będzie działać, aby sprowadzić karmę lub post ze strony Facebook. Jak na facebooku dokumentacji Pobieranie kanałów wymaga jedynie dowolny ważny access_token lub użytkownik access_token, na tyle dziwne, że nie działa w ten sposób, jeśli aplikacja jest skonfigurowana jako Natywna/Desktop.
1 Rozwiązanie, znalezione po kilkudniowych poszukiwaniach, doprowadziło do frustrującego wniosku, że musi on być skonfigurowany jako aplikacja internetowa (Aplikacje-> Twoja aplikacja-> Zaawansowany-> Typ aplikacji).
Po skonfigurowaniu powyższą procedurę, aby pobrać karmi works.This daje podnieść na pytanie, czy to błąd? lub źle zrozumiałem dokumentację.
Mam nadzieję, że uratował dzień dla ciebie, jeśli pracuję na stronie facebook karmi te dni i wyciągając włosy off, z frustracji z oczywistych powodów.
Co trzeba jest access_token na stronie facebook - przeczytać o tym, jak dostać że http://stackoverflow.com/questions/9395356/facebook-post-image-and-description -to-wall-and-in-page-album-via-php/9395916 # 9395916 - następnie użyj api wykresu tak, jakbyś dostawał kanały dla zwykłego użytkownika (używając identyfikatora strony na Facebooku i danego tokena dostępu) – scibuff
Chwała ci, appType ma znaczenie. Próbowałem uzyskać surowe dane JSON z różnych publicznych kanałów, ale od 2012 roku wymagał tokenu użytkownika, który wygasł po 60 dniach, w ten sposób za pomocą appID + appSecret-> appToken Mogę ponownie mieć łatwy dostęp do publicznych danych z Facebooka :-) – PetrV