我找到了一些答案,但我无法将其付诸实践。我在将本地镜像分享到 Facebook 墙上时遇到一些问题。
我想要的是使用共享对话框将本地镜像上传到 Facebook 墙。
我尝试使用 PHP sdk 成功上传图像,但无法显示共享对话框。
使用 js sdk,我可以显示共享对话框,但如果不使用 <input type='file />'
则无法上传本地文件.
最佳答案
共享对话框不提供任何上传图像的可能性,您只能共享一个 URL - 当然它必须是绝对且公开的 URL:https://developers.facebook.com/docs/sharing/reference/share-dialog
图像将从该 URL(og:image
标记)获取。
您可以创建自定义共享对话框,使用 publish_actions
授权用户并使用 PHP SDK 上传图片。
关于javascript - 将本地存储的图像共享到 Facebook 墙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34225887/