iOS:Parse框架和Facebook OpenGraph



是否有人使用Parse(www.Parse.com)框架作为后端将Facebook OpenGraph集成到您的iOS应用程序中?

我的目标只是使用OpenGraph从我的iPhone应用程序将图像发布到Facebook。据我所知,FB不会托管照片本身——令人惊讶——所以我认为我需要自己的后端(在这种情况下是Parse)。(如果我误解了这一点,请纠正我!)

我在最后一天的大部分时间里都在尝试Facebook框架,我计划在应用程序中的大部分web服务中使用Parse,所以理想情况下,我会将两者结合起来,而不是引入单独的后端/web服务(例如Heroku/Rails),仅用于简单的图像托管。

但无论哪种方式,我都担心在试图实现一些永远不会奏效的东西时会迷失方向——网络技术不是我的强项。

事实上,我在旧金山Parse.com公司的一次活动上得到了答案,从那以后,我也学到了很多关于Facebook集成和发布的知识。

长话短说:如果你想发布Facebook Open Graph Stories,Parse.com不能作为你的网络堆栈中的唯一对象

除了简单地托管图像外,Facebook Open Graph Stories还需要两件事:

  1. Facebook服务器可以访问的公共HTML页面。此页面提供Facebook元数据,Facebook使用这些元数据来确定如何呈现您的图像对象
  2. 指向包含图像对象的登录页的点击链接

我最终使用了一个汤博乐博客来托管我的照片,因为你可以"破解"他们的主题,包括你自己的支持FB OG故事的HTML标题。这并不完美,但对于一个没有网络堆栈的人来说,它可以完成任务!

最新更新