Tôi đang cố gắng triển khai chức năng phân trang luồng (nguồn cấp dữ liệu tin tức) cho ứng dụng của mình, nhưng nó không hoạt động như mong đợi. Tôi tìm thấy nhiều câu hỏi tương tự ở đây nhưng không có giải pháp để giải quyết vấn đề này.Phân trang không hoạt động và có thể tôi đã tìm ra nguyên nhân
Tôi đã thử cả API đồ thị và FQL và hành vi tương tự. Nó thành công để có được kết quả một hoặc hai lần nhưng sau đó, nó không nhận được kết quả (lấy mảng JSON trống).
Cuối cùng, tôi thấy vấn đề này tùy thuộc vào access_token
. Nếu tôi chỉ thay đổi mã nguồn để sử dụng ID ứng dụng mẫu SDK Android SDK thay vì ID ứng dụng của riêng tôi để xác thực, nó hoạt động hoàn hảo.
Vì vậy, tôi tin rằng máy chủ facebook kiểm tra ID ứng dụng và trả về một số lạ hoặc bị giới hạn access_token
cho ứng dụng của tôi.
Có điều kiện nào để nhận được access_token
hợp lệ không? Tôi đã thử các quyền tương tự chính xác với ứng dụng ví dụ về Android SDK Stream nhưng không thể giải quyết được sự cố.
Tôi muốn chia sẻ thông tin này với bất kỳ ai đang gặp phải vấn đề tương tự và kiểm tra xem việc thay đổi ID ứng dụng (để nhận được access_token
hợp lệ) sẽ giải quyết trường hợp của bạn hay không.
Bạn có thể cung cấp một số mã mẫu mà bạn đang sử dụng vào phút này không? –
Ứng dụng của bạn yêu cầu quyền nào? –