2012-02-09 112 views
1

我使用Google App Engine并在Facebook上将我的应用部署为Facebook画布应用(该应用被加载到iframe等)如何检测用户从Facebook注销?

我访问主页时将玩家重定向到Facebook登录页面与空会议。然后,我使用图形API登录后填写会话。现在

的问题是,当一个球员的迹象出来的Facebook,我的会话保持存储记录和用户停留签署到应用程序。

欲检测是否用户退出的Facebook,优选从服务器端。

回答

0

下面介绍如何在服务器上检测用户是否有登出Facebook。当你使用他们的用户访问调入图形API令牌Facebook将这个回应(如果他们已经注销的facebook)

{ 
    "error": { 
    "type":"OAuthException","message":"Error validating 
     access token: The session is invalid because the 
     user logged out." 
    } 
}