如何从iOS应用程序共享现有的facebook帖子到用户时间线?

Sha*_*mad 6 share facebook ios facebook-ios-sdk

我们的应用程序显示了我们用户关注的艺术家的一些Facebook帖子 我们希望让我们的用户能够将他们喜欢的帖子分享回他们的时间轴(例如您在Facebook Feed中的每个帖子下看到的分享按钮).

我们尝试使用Facebook网络对话框执行此操作,但我们一直遇到错误.例如:当尝试共享类型照片的帖子时:如果我们使用图片网址设置参数"图片",我们会收到一个错误,即Feed对话框不应使用来自FBCDN的图片.

我们可以将照片分享为链接,但照片本身不会出现在用户时间轴上.

有没有办法模仿内置共享按钮的功能?

bor*_*kur 2

关于“提要对话框不应使用来自 FBCDN 的图片”问题:您可能想要获取图像 url(用于https://graph.facebook.com/POST_ID获取包含该 url 的帖子对象)并通过您自己的服务器转发图像数据。如果 Facebook 仍然抱怨,有一些方法可以向客户端隐藏原始 URL(阅读这篇文章)。