W mojej aplikacji większość publicznych postów wydaje się zwracać "false", gdy dostęp do nich odbywa się za pośrednictwem Graph API.Interfejs API wykresu Facebook zwraca wartość "false", mimo że post jest publiczny.
Przykład: https://graph.facebook.com/1543370206_2215254431220?access_token=XXXX
Ten post jest widoczna publicznie, jeszcze wyżej zapytań zawsze zwraca wartość false.
Zgodnie z podobnymi pytaniami dotyczącymi StackOverflow, próbowałem używać zarówno tokenu dostępu do aplikacji, jak i kilku różnych tokenów dostępu użytkownika OAuth 2.0 z funkcją offline_access, ale bez powodzenia.
Próbowałem również uzyskać dostęp do niego przy użyciu formatu ID placid_postid (jak wyżej) i postid (https://graph.facebook.com/2215254431220?access_token=XXXX), ale bez powodzenia.
Próbuję również ponowić próbę po 24 godzinach, aby upewnić się, że nie przekraczam żadnych limitów API.
Przetestowałem ponad 1000 wpisów publicznych (wiem, że są one publiczne, ponieważ otrzymałem je od Graph API za pomocą metody wyszukiwania, ale mam również pewną losową próbkę w przeglądarce, aby mieć pewność). 75% zwróciło fałsz (niezależnie od tego, czy użyłem tokena dostępu do aplikacji lub tokena dostępu użytkownika).
Proszę dodać link do komentarza na Facebooku. –
http://www.facebook.com/permalink.php?story_fbid=2215254431220&id=1543370206 – pricj004