Facebook publish_actions 弃用:上传照片

Facebook publish_actions deprecated: Upload a photo

我们有一个 ElectronJS 程序,我们希望人们可以在其中拍照并上传到 facebook。但是,在阅读 facebook 的文档后,他们删除了 publish_actions 权限。

Further reading of Facebook's documentation makes reference to using their graph api sharing (https://developers.facebook.com/docs/sharing/reference/feed-dialog).

但是,照片是否可以上传或唯一的选择是作为照片分享还不是很清楚link?

我希望得到一些澄清,既然他们已经删除了 publish_actions,现在基本上是什么?

或者,还有其他解决方案吗?

干杯

您只能分享 URLs,不能通过对话框上传。

您需要先将这张照片上传到您自己的服务器,然后创建一个 URL returns 适当的 OG 元标记,包括您要用作图像的标记缩略图。 (您也可以直接分享图片URL,但通常看起来不太好看。)