【发布时间】:2011-11-08 22:14:14
【问题描述】:
因此,通过阅读有关此问题的一些信息,我发现我无法将应用程序中的图像/照片作为源附件发布到墙上。我可以在墙上的帖子中显示图像的唯一方法是链接到互联网上的图像。我只能将应用内的照片表单发布到 facebook 上的相册。
所以我的问题是,有谁知道如何将我的应用内图片发布到我的 Facebook 墙上(而不是将图片发布到相册)?
【问题讨论】:
标签: iphone objective-c ios facebook
因此,通过阅读有关此问题的一些信息,我发现我无法将应用程序中的图像/照片作为源附件发布到墙上。我可以在墙上的帖子中显示图像的唯一方法是链接到互联网上的图像。我只能将应用内的照片表单发布到 facebook 上的相册。
所以我的问题是,有谁知道如何将我的应用内图片发布到我的 Facebook 墙上(而不是将图片发布到相册)?
【问题讨论】:
标签: iphone objective-c ios facebook
听起来你和我几周前遇到的问题一样。您是否也收到了以“FBCDN 图像不允许在流中...”开头的错误消息?
您似乎已经想通了,但由于 Facebook 对开发人员的信息量不够大,因此其他读者也可能会从中受益。
这是官方 RSS 提要,说明他们的决定:
在 Stream Stories 中提供图片 2010 年 6 月 18 日下午 3:21
我们不再允许直播故事包含托管在 fbcdn.net 域。与这些 URL 关联的图像不是 总是针对流故事进行优化,偶尔会导致 错误,导致用户体验不佳。确保您的直播 附件不引用此域的图像。你应该主持 本地图片。
总之,如果您必须拥有 News Feed 帖子,您需要在自己的服务器上托管照片并在帖子中链接到它们,正如 Siegfried 所说。虽然,一些成功的开发人员会争辩说,如果你想让你的应用程序可扩展,以防它成为 App Store 中的下一件大事,请避免使用你自己的服务器(在此处查看 Pulse News 应用程序的制造商 cmets:http://itunes.apple.com/us/itunes-u/developing-apps-for-ios-sd/id395631522# - hack # 3)
对于我来说,由于我的应用程序很小,而且我是一名小型开发人员,开始在自己的服务器上托管东西没有意义,所以我决定将照片上传到无论如何,用户的 Facebook 帐户并使用照片标题来告诉用户的朋友我要说的话,而不是墙上的帖子。
【讨论】:
Facebook 现在允许在 fbcdn.net 域上托管的墙上帖子中的图像。它可能无法完全回答您的问题,因为您不想要相册中的图像。但这里是步骤。
它将在墙上的帖子中显示图像。但是,如果您不想将图片上传到用户相册,您仍然需要在某处托管图片,然后才能包含链接。
【讨论】:
我前段时间问过这个问题,也想出了一个答案。给你:
Facebook Connect on iOS - Picture doesn't display with wall post
【讨论】: