2011-06-07 83 views
12

當我將請求發送到https://graph.facebook.com/me/home?access_token=(接入碼放在這裏) Facebook上給我這個錯誤消息:Facebook的圖形API給未知OAuthException

{ 
    "error": { 
     "type": "OAuthException", 
     "message": "An unknown error has occurred." 
    } 
} 

每隔API調用的作品。如果有人知道這個問題,請幫助我。

+0

只是爲了引起人們的注意 – user434565 2011-06-07 17:39:37

+2

通過撰寫精心撰寫和高度投票的問題,而不是花俏,你會得到更多人的關注。 – 2011-06-07 18:34:57

+0

同樣的錯誤現在發生在我的移動應用程序中,沒有改變代碼......它不是第一次在沒有任何通知的情況下改變事物...在我的情況下https://graph.facebook.com/me是當其他圖形資源似乎工作 – 2011-06-28 14:52:36

回答

11

Facebook並沒有很好的錯誤信息......

Apparantly,「發生未知錯誤」的意思是我沒有有效的權限來訪問用戶的新聞提要。

您必須在您的範圍內包含「read_stream」,否則facebook會以不明確的錯誤消息拒絕您的請求。

我< 3你的Facebook API

+1

這不起作用 – 2014-12-14 15:36:16

1

http://developers.facebook.com/docs/reference/api/,參數access_token,不access

+0

這是一個錯字的問題,它仍然不起作用 – user434565 2011-06-08 00:21:41

+0

@ user434565爲什麼不編輯你的問題,並改正你的錯字? – FR6 2012-12-12 15:24:10

+0

我冒昧編輯它。 – paul 2015-03-03 15:22:59

4

我得到這個錯誤,當訪問令牌是應用程序的令牌。通過用戶特定的令牌,api調用成功。

oauth升級之前,應用程序的令牌工作。用戶特定的令牌工作並通常返回更多數據。

當然,有了facebook,就無法知道當前的行爲(使用應用程序令牌時失敗)是一個錯誤還是僅僅是一種新方式。

3

我知道這個問題很老,但我今天面臨同樣的問題。在我的情況下,我試圖用未在Facebook註冊爲開發人員或測試人員的Facebook帳戶登錄。希望它能幫助別人。

+0

進入同樣的事情。 – user291701 2014-02-23 05:42:57

5

除了這裏提供的其他答案...

在我們的生產應用程序(數以千計幾年的訪問令牌的工作),看來,我們偶爾會得到這個錯誤因臨時故障在API中。我仍然不確定根本原因是什麼,但幾分鐘後重試API調用似乎一直在爲我們解決問題。