Post 图片来自 facebook 页面使用 java

Post Pictures from facebook page using java

我想编写一个宏,使其能够 post/ 在我的 Facebook 页面上发布我桌面文件夹中的图片。图片是自动生成的。

经过几个小时的搜索,我找到了 restfb。尽管如此,它与 1 小时访问令牌配合使用效果很好,但我无法获得延长 60 天的令牌。

我发现的大多数教程都提到了这个问题,说我必须安装一个 facebook 应用程序并授予在 facebook 网站上发布操作的权限。我花了好几个小时来尝试,但是很难浏览数以千计的 facebook 设置、sdks、平台、产品或评论。

此外,我不明白站点、用户、应用程序和不同 ID 的不同访问令牌。

我只想在我自己的 Facebook 页面上获得 post 的 60 天访问令牌,为什么 Facebook 让它变得如此困难...?

我看到很多 facebook 页面,他们 post 他们的图片会自动显示到某个时间,所以我相信有办法做到这一点。

所以我的问题是:是否有一个简单的工具可以做到这一点? 我怎样才能轻松设置一个 facebook 应用程序,我需要获得 60 天访问令牌和我自己的 facebook 页面上的 post 所需的权限。 谢谢!

你可以通过这个兑换60天的token

https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=fb_exchange_token&fb_exchange_token=EXISTING_ACCESS_TOKEN