我正在阅读Facebook的文档,这样我就可以知道如何在我的站点上启用Facebook。让我困惑的是哪些部分适用于Facebook应用程序和Facebook Connect,因为我会继续阅读,认为我正在学习Facebook,但接下来我会找到一个提到Facebook应用程序的部分。例如,下面是Data.getCookies页面中的一个例外:
此方法返回给定用户和应用程序的所有cookie。 Cookie只适用于Web应用程序;它们不适用于桌面应用程序。
我认为我的网站是一个Web应用程序,但我不知道"Web应用程序“是否同时指的是Facebook连接站点和Facebook应用程序。我怎么知道我读到的内容是否适用于Facebook Connect,而不仅仅是Facebook应用程序?
发布于 2009-12-12 06:54:52
我最近发现了一个伟大的博客文章,它描述了FBML画布页、iframe画布页和Facebook站点之间的差异。它更多地关注FBML和iframe应用程序之间的技术差异,但由于这些技术在Facebook的文档中都有提及,因此Facebook Connect开发人员对普通Facebook应用程序有基本的理解似乎是非常必要的,尽管他们不会直接使用这些应用程序。我想几个月前知道这一页就能帮我省下很多心痛。
发布于 2009-07-24 00:22:50
在这种情况下,"Web应用程序“指的是Facebook基于画布的应用程序。“桌面应用程序”是这里提到的另一种类型,它指的是一个非web应用程序,比如Windows系统托盘中的小部件。
我会把Facebook平台看作是一组API:
请注意,所有这些都可以访问Facebook、REST和FQL接口。大多数文档都是针对FBML画布应用程序的。在Facebook开发人员wiki的左侧,您可以看到一些顶级选项:
你肯定见过:
连接
这是主要的连接文档。希望这能帮你组织起来。
祝好运!
发布于 2009-07-23 23:39:27
FB应用程序的许多方面(如FBML、FQL)对于FB应用程序和for都很常见。我想说,FBML更有可能在实现更多FB的可视元素(FBML)的站点上使用。此外,FB可以脱机使用(用户没有直接使用FB的当前会话)。
我承认,文档相当分散,而且常常相当模糊--但是,一旦您不断阅读有关它的文章,概念就会变得更加清晰。至少那是我的经验。
https://stackoverflow.com/questions/1175047
复制相似问题