我的每个用户都会通过电子邮件收到每周摘要图表,我希望他们能够将该图像(在公共存储桶中的Amazon S3上托管)共享到Facebook。此外,我希望能够为图像添加自定义标题和描述,可能作为帖子的邮件正文中的默认文本。
似乎可以使用Facebook API的共享对话框。但我不知道如何实现这一点,因为我不知道下周图表链接的完整网址是什么。文件名是哈希的。我也不知道我是否过度思考这个问题。
这是我试图找出的页面https://developers.facebook.com/docs/sharing/reference/share-dialog
答案 0 :(得分:2)
最简单的方法是使用您自己的分享按钮/图片并链接到sharer.php:https://www.facebook.com/sharer/sharer.php?u=[your-urlencoded-url]
标题,说明和图片将来自Open Graph标记:http://ogp.me/
请务必遵循有关图片的指南:https://developers.facebook.com/docs/sharing/best-practices#images