Я пытаюсь реализовать функцию подкачки потока (лента новостей) для своего приложения, но она не работает должным образом. Я нашел много подобных вопросов здесь, но нет решения для решения этой проблемы.
Я пробовал как Graph API, так и FQL, и поведение было похоже. Успешно получить результат один или два раза, но после этого он не может получить результат (получает пустой массив JSON).
Наконец, я нашел, что эта проблема зависит от access_token
. Если я просто изменил исходный код, чтобы использовать идентификатор приложения App Stream для Android SDK, а не свой собственный идентификатор приложения для аутентификации, он отлично работает.
Итак, я считаю, что facebook-сервер проверяет идентификатор приложения и возвращает мне какое-то странное или ограниченное access_token
.
Есть ли какое-либо условие для получения действительного access_token
? Я пробовал те же самые разрешения с помощью приложения Android SDK Stream, но он не смог решить проблему.
Я хочу поделиться этой информацией с любым лицом, столкнувшимся с одной и той же проблемой, и проверить, изменит ли ваш идентификатор приложения (для получения действительного access_token
) ваше дело.