iPhone OS:通过facebook api向用户的新闻提要发布图像+文本“故事”

时间:2010-05-07 05:00:08

标签: iphone json image api facebook

所以我要做的是将用户在iphone上创建的图像发布到用户新闻源中。

功能我很难理解是否可能:

我可以通过JSON字符串将本地NSURL(或URL?)(发送到文档文件夹中的png文件)传递到Facebook上吗?

我想模仿用户访问他/她的Facebook页面的动作,点击文本字段以获取他们的新闻,通过单击“照片”图标上传图像并从本地磁盘中选择图像并上传。我还想在帖子中添加一些文字。

我刚开始使用Facebook api,现在看起来非常艰难,任何帮助都会受到赞赏。代码示例赞赏。

谢谢,

尼克

3 个答案:

答案 0 :(得分:2)

您需要使用YFrog等第三方图像主机或滚动自己的图像主机。 Facebook要求所有媒体附件(包括照片)都托管在公共网络上。即使它们自己缓存图像,您发送给它们的URL也必须有自己的公共URL。许多流行的Twitter图像主机都有简单的REST API来实现这一点。

答案 1 :(得分:1)

如果你不介意两个副作用,你也可以使用Facebook本身通过他们的photo.upload API来托管图像:它会出现在用户的相册中,缩略图可能会出现在流中两次(一次表示添加到相册,第二次表示您发布的实际流故事)。你现在无法绕过这个倍增的神器,但它会为你上传的图像提供一个稳定的主机。

答案 2 :(得分:0)

只是澄清一下。我实际上能够在没有第三方的情况下直接从iPhone传递图像,但是将图像发布到用户相册。我认为在fbconnect api中发布一个方法的两个方法包含一个数据参数的额外参数,可以是一个图像。当我在文档前面时,我会发布更多细节。