Is there a way to check if Facebook access token is still valid?
Offline, without sending anything to facebook – I don’t think so. The easiest way is probably to send a request to: https://graph.facebook.com/me?access_token=… Facebook also supports subscriptions for real-time updates, but I am not sure how to apply them to this situation.