Tôi gặp sự cố kể từ khi Facebook xóa quyền truy cập offline_access.Mã truy cập mở rộng từ Facebook không hoạt động đúng cách
thử 2 điều:
Tôi đang thực hiện cuộc gọi theo đề nghị của Facebook.
https://graph.facebook.com/oauth/access_token? client_id=APP_ID& client_secret=APP_SECRET& grant_type=fb_exchange_token& fb_exchange_token=EXISTING_ACCESS_TOKEN
Tôi cũng đã cố gắng SDK Android, trong đó sử dụng một ý định để có được một thẻ truy cập mở rộng:
intent.setClassName("com.facebook.katana", "com.facebook.katana.platform.TokenRefreshService");
Tại developers.facebook.com tôi đặt ứng dụng của tôi để "Native/Máy tính để bàn ".
Tôi đã vô hiệu hóa số offline_access
trên cài đặt Ứng dụng.
Tôi đã xóa các quyền cũ khỏi tài khoản Facebook của mình trước khi thử.
Cả hai phương pháp đều cung cấp cho tôi mã thông báo 24 giờ. Có thể ai đó có thể giúp tôi thực hiện cuộc gọi phù hợp để nhận mã thông báo 60 ngày?
Tôi đã thấy một số báo cáo lỗi về sự cố này, nhưng cũng đã được giải quyết. Có vẻ như không phải trong trường hợp của tôi.
Có lẽ bạn nên tự hỏi hỗ trợ Facebook về điều này. – kapa