của Facebook "Deprecated cập Offline" doc (http://developers.facebook.com/docs/offline-access-deprecation/) khẳng định như sau:Facebook 60 ngày access token và Deprecated Offline_Access
* Server-side OAuth Developers
Nếu access_token được tạo ra từ một phía máy chủ cuộc gọi OAuth, access_token kết quả sẽ có thời gian hết hạn dài hơn. Nếu cuộc gọi được thực hiện trong khi vẫn có access_token hợp lệ cho người dùng đó, access_token trả về từ cuộc gọi thứ hai này có thể giống hoặc có thể đã thay đổi, nhưng trong cả hai trường hợp, thời gian hết hạn sẽ được đặt lại. Một lần nữa, kêu gọi này nhiều lần trong cùng một ngày sẽ cho kết quả chỉ trong cuộc gọi đầu tiên kéo dài thời gian hết hạn. *
Điều này dường như ngụ ý rằng Server-side OAuth tự động được một mã thông báo hết hạn từ lâu. Tôi thấy đây là trường hợp nếu tôi bật cài đặt "truy cập ngoại tuyến không dùng nữa" trong hộp thoại nâng cao của Nhà phát triển Facebook - Mã thông báo hết hạn sau 60 ngày. Nhưng khi cài đặt mã thông báo hết hạn sau 2 giờ.
Tôi là một chút nhầm lẫn về thời điểm cài đặt này:
Câu hỏi:
Thiết lập âm thanh giống như một "chuyển tiếp/di trú" tùy chọn .... Nếu tôi phép này tôi sẽ vẫn nhận được thẻ 60 ngày 6 tháng kể từ bây giờ? mà không sử dụng điểm cuối "trao đổi"?
Tại sao không chỉ tự động đặt tất cả các thẻ thành 60 ngày?
Cảm ơn bạn đã trả lời! Nó xóa mọi thứ cho tôi ... Tôi sẽ kích hoạt tùy chọn ngay bây giờ để nhận được thẻ 60 ngày, và sau đó sau khi giai đoạn di chuyển kết thúc, tôi sẽ tiếp tục nhận được 60 ngày thẻ - chính xác những gì tôi muốn biết. Cảm ơn! – reach4thelasers
Vì vậy, bạn có nói rằng miễn là người dùng xác thực và phê duyệt quyền truy cập trong trình duyệt lần đầu tiên, chúng tôi có thể lưu mã thông báo truy cập, trao đổi thông qua điểm cuối cho mã thông báo 60 ngày và khi mã đó không hợp lệ , khi chúng tôi yêu cầu điều gì đó thông qua nó, chúng tôi sẽ nhận được mã thông báo ngắn hạn mới mà chúng tôi có thể trao đổi lại có nghĩa là người dùng không bao giờ phải đăng nhập lại bằng tay nữa? Tôi hỏi điều này bởi vì tôi đang thiết kế các ứng dụng phía máy chủ sẽ chạy gần như 100% tự động và sẽ hoàn toàn không đầu nên không muốn chúng ngừng chạy vào cuối 60 ngày.Xin vui lòng tư vấn về điều này. – JamesB