将本地存储的图像共享到Facebook墙

时间:2015-12-11 14:32:49

标签: javascript php facebook facebook-graph-api

我找到了一些答案,但我无法解决这个问题。我很难将本地图像分享到Facebook墙上。

我想要的是使用共享对话框将本地图像上传到Facebook墙。

我尝试使用PHP sdk成功上传图片,但我无法显示共享对话框。

使用js sdk,我可以显示共享对话框,但无法使用<input type='file />'上传本地文件。

1 个答案:

答案 0 :(得分:1)

分享对话框不提供上传图片的任何可能性,您只能共享网址 - 当然,它必须是绝对的公开网址:https://developers.facebook.com/docs/sharing/reference/share-dialog

图片将从该网址(og:image标记)中获取。

您可以创建自定义共享对话框,使用publish_actions授权用户并使用PHP SDK上传图片。