2011-01-21 54 views
0

我正在嘗試向我們FQL查找註冊用戶的網絡。使用FQL通過提取URL查詢Facebook圖形

根據該文件,網址獲取應沿東西線:

https://api.facebook.com/method/fql.query?query=SELECT隸屬關係從standard_user_info其中uid =我()&的access_token = tokengoeshere & application_secret = appsecretgoeshere

然而,查詢時我收到錯誤代碼15:您調用的方法必須使用應用程序密碼簽名會話進行調用。

有誰知道如何解決這個問題?

謝謝。

回答

1

我通過傳遞我的應用程序的access_token(不是與特定用戶關聯的訪問令牌)並且沒有app_secret來執行此查詢。我收到一個空集,但沒有錯誤。

另外(只要確保)你顯然需要URL轉義查詢。

1

這通常工作

var facebookURL = 'https://api.facebook.com/method/fql.query?query=' 

var query = 'SELECT bla FROM bla' 

var accessToken = 'your access token' 

var appToken = '&access_token='+accessToken+'&callback=?' 

var url = facebookURL + query + appToken;