Próbuję zaimplementować funkcję stronicowania strumienia (nowości) do mojej aplikacji, ale nie działa zgodnie z oczekiwaniami. Znalazłem wiele podobnych pytań tutaj, ale nie ma rozwiązania, aby rozwiązać ten problem.Paging nie działa i być może znalazłem przyczynę
Próbowałem obu Graph API i FQL i zachowanie było podobne. Sukcesem jest uzyskanie wyniku jeden lub dwa razy, ale po tym nie uzyskuje on wyniku (pobiera pustą tablicę JSON).
W końcu znalazłem ten problem zależy od access_token
. Jeśli po prostu zmienię kod źródłowy, aby użyć przykładowego identyfikatora aplikacji Android SDK Stream zamiast własnego identyfikatora aplikacji do uwierzytelniania, działa on idealnie.
Uważam, że serwer facebook sprawdza identyfikator aplikacji i zwraca do mojej aplikacji dziwne lub ograniczone access_token
.
Czy są jakieś warunki, aby uzyskać ważne access_token
? Próbowałem dokładnie te same uprawnienia z przykładową aplikacją Android SDK Stream, ale nie udało się rozwiązać problemu.
Chcę udostępnić te informacje każdemu, kto boryka się z tym samym problemem i sprawdzić, czy zmiana identyfikatora aplikacji (w celu uzyskania ważnego access_token
) rozwiąże sprawę.
Czy możesz podać przykładowy kod, którego używasz z minuty na minutę? Nie jest jasne, co robisz. –
Jakie uprawnienia udostępnia Twoja aplikacja? –