使用facebook4j回复facebook公共页面上的帖子

时间:2019-02-05 10:47:57

标签: facebook4j

亲爱的,我构建了一个Java应用程序,该应用程序连接到facebook并从公共页面获取帖子(我是其管理员),为此我使用facebook4j并使用:     ResponseList<Post> results = facebook.getfeed(); 并在此列表上使用迭代器,然后使用methode获取帖子的消息:     post.getMessages();然后将消息写入文件,现在我想在迭代中的每个帖子上回复,我使用此行;     String postID = post.getId();
facebook.commentPost(postID,"thank u dear");

我打印了postID,也没有问题,但是我在方法中遇到了以下异常:commentPost(): FacebookException {statusCode = 403,errorType ='OAuthException',errorMessage ='(#200)您没有足够的权限执行此操作',errorCode = 200,errorSubcode = -1,version = 2.4.13}

我将权限设置为:

`confBuilder.setOAuthAppId(MY_APP_ID);
confBuilder.setOAuthAppSecret(SECRET_KEY);
confBuilder.setOAuthAccessToken(PAGE_ACCESS_TOKEN);

confBuilder.setOAuthPermissions("manage_pages,publish_pages");`

什么是我需要回复帖子的正确权限,请多谢推荐我

0 个答案:

没有答案