如何用我的Android应用程序喜欢我朋友的墙贴?

时间:2012-10-13 07:12:00

标签: android facebook comments share facebook-like

我正在创建一个Android应用程序,我希望在我朋友的墙上贴一样的地方。可以通过我自己的Android应用程序吗?我尝试过这种方式,但总是出现像

这样的权限错误
{"error":{"message":"(#200) Requires publish_stream permission or Requires valid signature","type":"OAuthException","code":200}},

我的申请样本是

Utility.fb = new Facebook(StaticValues.APP_ID);
AsyncFacebookRunner fbAsyncRunner = new AsyncFacebookRunner(Utility.fb);
Bundle parameters = new Bundle();
fbAsyncRunner.request(commentId + "/likes", parameters, "POST", new  MyRequestListener(), "");

我添加了一些权限,比如

 "offline_access", "publish_stream",
        "read_stream", "user_photos", "publish_checkins",  "photo_upload","user_likes","friends_likes"

我如何喜欢,评论,发布在我朋友的评论下?

1 个答案:

答案 0 :(得分:0)

  

“publish_stream”

     

使您的应用能够向用户发布内容,评论和赞   流和用户的朋友的流。这是一个超集   发布权限,其中还包括publish_actions

此权限可以,但我认为问题可能是您只在移动端添加它,即仅在代码中添加。在您在Facebook上注册的Facebook应用程序中添加权限并尝试。