为用户发布类似内容需要哪些权限?

时间:2011-08-29 23:42:35

标签: android facebook facebook-graph-api

我使用以下代码(在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权限。我需要不同的许可吗?另一个?

1 个答案:

答案 0 :(得分:1)

墙上帖子

publish_stream是正确的。我也会尝试user_photos,因为你想要一张照片。不知道你是否遇到了一些临时的Facebook问题。

  

publish_stream:   使您的应用能够向用户发布内容,评论和喜欢   流和用户的朋友的流。有了这个许可,   您可以随时将内容发布到用户的Feed,而无需   需要offline_access。但请注意Facebook   建议用户启动的共享模型。