我们的应用程序显示了我们的用户关注的艺术家的一些Facebook帖子。 我们希望我们的用户能够将他们喜欢的帖子分享回他们的时间轴(例如您在Facebook Feed中每个帖子下看到的分享按钮)。
我们尝试使用Facebook网络对话框执行此操作,但我们一直遇到错误。 例如: 当尝试共享类型照片的帖子时:如果我们使用图片网址设置参数“图片”,我们会收到一个错误,即Feed对话框不应使用来自FBCDN的图片。
我们可以将照片分享为链接,但照片本身不会出现在用户时间轴上。
有没有办法模仿内置共享按钮的功能?
答案 0 :(得分:2)
关于“Feed对话框不应该使用来自FBCDN的图片” -problem:你可能想要获取图片网址(使用https://graph.facebook.com/POST_ID
来获取包含url)并通过您自己的服务器转发图像数据。如果Facebook仍然抱怨,有办法隐藏客户端的原始网址(阅读this post)。