我试图让用户“喜欢”一个
Android应用程序中的Facebook粉丝页面.我可以使用这样的代码成功地“喜欢”对象,如墙壁注释,
mFacebook = new Facebook(APP_ID); SessionStore.restore(mFacebook,this); mAsyncRunner = new AsyncFacebookRunner(mFacebook); Bundle parameters = new Bundle(); mAsyncRunner.request(COMMENT_ID + "/likes",parameters,"POST",new MyRequestListener(),"");
但是,如果我放置一个页面ID而不是一个注释ID,我在Facebook响应中收到此错误消息,
Response: {"error":{"type":"OAuthException","message":"(#200) App does not have permission to make this call"}}
我在登录时获取“publish_stream”和“offline_access”发布权限,并通过SessionStore.restore()发送给Facebook对象.
1)Facebook是否让应用程序“喜欢”粉丝专页?
2)如果是这样,有什么想法我做错了什么?
谢谢,
马特