2014-03-13 33 views
3

我有一個訪問令牌。我想檢查訪問令牌是否有效使用php-sdk。無論如何檢查訪問令牌是否有效?如何檢查訪問令牌是否有效,而不使用appId和secret?

+0

如果這是屬於你自己的應用程序,那麼你應該_have_ APP_ID和app_secret訪問令牌;如果它不是 - 那麼你的是否有效......是什麼業務? – CBroe

+0

有可能使用鏈接https://graph.facebook.com/me?access_token=ACCESSTOKEN(沒有appid或應用程序祕密)獲取用戶配置文件,那麼我如何檢查訪問令牌是否有效或不使用php-sdk ? @CBroe –

+0

通過正確的API調用,例如... – CBroe

回答

8

可以使用access_token而不使用App ID和Secret。您只需撥打https://graph.facebook.com/me?access_token=xxx即可進行API調用。如果access_token有效,用戶的信息將可見。如果是的access_token無效,你會得到一個錯誤:

{ 
    "error": { 
     "message": "Error validating access token: Session has expired on Mar 13, 2014 5:00am. The current time is Mar 19, 2014 8:25am.", 
     "type": "OAuthException", 
     "code": 190, 
     "error_subcode": 463 
    } 
} 
相關問題