2013-08-29 58 views
0

我試圖使用Facebook SDK和FQL得到來自用戶最近的狀態更新位置信息或檢查從Facebook獲取信息。使用FQL

,我已經獲得的訪問令牌,其通過對測試他們的 Access Token Debugger並指出,訪問令牌具有以下範圍:

create_note email photo_upload publish_actions publish_stream read_stream share_item status_update user_friends user_status video_upload 

然而,當我使用Graph API Explorer調試FQL聲明SELECT coords FROM location_post WHERE author_uid = <USER_ID>它返回的錯誤:

{ 
    "error": { 
    "message": "An access token is required to request this resource.", 
    "type": "OAuthException", 
    "code": 104 
    } 
} 

請幫我弄清楚爲什麼會發生這種情況。

回答

0

的問題是,瀏覽器是這意味着Facebook的SDK無法獲得訪問$ _SESSION「私密模式」。一旦瀏覽器恢復正常,它就會工作。

0

可能與權限問題,PL注意但─

To read Posts with location information, you need:

user_photos or friends_photos for Photos

user_status or friends_status for Posts (not including Photos)