【问题标题】:Delete post on my Facebook account using Java使用 Java 删除我的 Facebook 帐户上的帖子
【发布时间】:2015-10-27 20:34:03
【问题描述】:

我正在使用facebook4j api 连接到 facebook。 我的目标是获取和删除朋友在我的墙上发布的帖子。 我们可以删除由 java 代码创建的帖子,但无法删除我的个人资料上由朋友创建的所有其他 Facebook 帖子。

-----我试过的代码-------------

ResponseList<Post> feed = facebook.getFeed();
facebook.deletePost(feed.get(0).getId());

错误是

errorType=OAuthException, errorMessage=(#200) This post wasn't created by the application, errorCode=200]

【问题讨论】:

  • 就我有限的 Facebook 权限知识而言,你不能。图 API 文档状态为 "An app can delete a post if it published it:"
  • 但我想删除它。请建议我这样做的方法。要么建议向其他人隐藏它的方法。 (它应该只对我可见)所以稍后我可以删除它。

标签: java facebook oauth facebook4j


【解决方案1】:

检查您是否已添加所有必需的权限。

【讨论】:

    【解决方案2】:

    检查您是否已添加所有必需的权限。 (read_insights,user_posts,read_stream)

    【讨论】:

      猜你喜欢
      • 2019-12-01
      • 1970-01-01
      • 2015-10-28
      • 1970-01-01
      • 2012-12-10
      • 1970-01-01
      • 1970-01-01
      • 2021-10-19
      • 1970-01-01
      相关资源
      最近更新 更多