2013-03-26 41 views
3

我使用FQL(下文提到)來檢索朋友籤不工作,當我嘗試我上圖的探險查詢它工作正常,並給出所要求的結果因此這意味着有一個與我的查詢沒有問題,但是當我嘗試在我的應用程序可能會使用從我的應用程序它給空數組訪問令牌,從我的應用程序訪問令牌,當我嘗試使用它在一個網站(FQL)

相同的查詢我已經給下面的權限,

friends_status 
    user_status 

雖然我曾嘗試與其他權限也。

FQL,我現在用的就是:

SELECT checkin_id FROM checkin WHERE author_uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) and timestamp > 1362787200. 

我想在做批處理請求中,我從這個FQL得到確認ID,然後用它們在相關查詢來獲取信息,使用此。我有其他的解決方案,但他們需要時間。

回答

0

您是否使用令牌從你的應用程序中?

我有同樣的問題,並修復它我不得不手動過期我在當時使用的令牌,也沒有從Facebook應用程序控制臺添加到Facebook應用程序itslef的權限。

1

你的訪問令牌可能已經過期。它可能會非常棘手跟上訪問令牌,這樣反而試圖尋找具有用戶登錄使用Session和管理其狀態。它會自動跟蹤您的訪問令牌。然後,您可以通過3.0 SDK執行Request並將「fql」指定爲參數。

如果用戶在登錄後,如果您在應用程序啓動時打開的會話,它會自動刷新的令牌登錄他們進來。

相關問題