2011-08-29 58 views
0

我使用下面的代碼(在Android SDK)發佈一個類似的用戶的照片:我需要爲用戶發佈什麼權限?

params = new Bundle(); 
params.putString(Facebook.TOKEN, values.getString(Facebook.TOKEN)); 
json = facebook.request(photoUpload.id + "/likes", params, "POST"); 

但響應我得到的回覆是:

{"error": 
    {"type":"OAuthException", 
    "message":"(#200) Permissions error"} 
} 

但我已經的權限爲publish_stream。我需要不同的許可嗎?另一個?

+0

你有沒有解決過這個問題?我有同樣的問題。 – jbkkd

回答

1

publish_stream對於牆貼是正確的。我也會嘗試user_photos,因爲你想要拍照。不知道你是否遇到了一些臨時的Facebook問題。

publish_stream: 使您的應用程序來發布內容,評論,喜歡用戶的 流和用戶的朋友的流。通過此權限,您可以隨時向用戶的Feed中發佈內容,而不需要 需要offline_access。但請注意,Facebook 建議使用用戶發起的共享模式。

相關問題