当我尝试使用Facebook4J中的postStatusMessage()时,似乎收到此错误消息。
message - (#200) Requires either publish_to_groups permission and app being installed in the group, or manage_pages and publish_pages as an admin with sufficient administrative permission
我的代码:
Facebook facebook = new FacebookFactory().getInstance();
AccessToken at = new AccessToken("");
// Set access token.
facebook.setOAuthAppId("", "");
facebook.setOAuthAccessToken(at);
facebook.setOAuthPermissions("publish_to_groups, manage_pages, publish_pages");
try {
facebook.postStatusMessage("was geht");
} catch (FacebookException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
我从https://developers.facebook.com/tools/accesstoken/获得了访问令牌,还从developers.facebook获得了OAuthAppId。
我不确定Java库是否已过期/或者我如何才能成为具有足够权限的管理员?还是那里还有其他易于使用的Java库,您可以将其发布到Feed中? 任何帮助表示赞赏:x