当我尝试使用 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/获得了 accesstoken,也从 developer.facebook 获得了 OAuthAppId。
我不确定 java 库是否已过时/或者我如何才能成为具有足够权限的管理员?或者是否有任何其他易于使用的 java 库可以发布到您的提要?任何帮助表示赞赏:x