首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook应用与Facebook连接网站

Facebook应用与Facebook连接网站
EN

Stack Overflow用户
提问于 2009-07-23 23:28:46
回答 3查看 13.7K关注 0票数 14

我正在阅读Facebook的文档,这样我就可以知道如何在我的站点上启用Facebook。让我困惑的是哪些部分适用于Facebook应用程序和Facebook Connect,因为我会继续阅读,认为我正在学习Facebook,但接下来我会找到一个提到Facebook应用程序的部分。例如,下面是Data.getCookies页面中的一个例外:

此方法返回给定用户和应用程序的所有cookie。 Cookie只适用于Web应用程序;它们不适用于桌面应用程序。

我认为我的网站是一个Web应用程序,但我不知道"Web应用程序“是否同时指的是Facebook连接站点和Facebook应用程序。我怎么知道我读到的内容是否适用于Facebook Connect,而不仅仅是Facebook应用程序?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-12-12 06:54:52

我最近发现了一个伟大的博客文章,它描述了FBML画布页、iframe画布页和Facebook站点之间的差异。它更多地关注FBML和iframe应用程序之间的技术差异,但由于这些技术在Facebook的文档中都有提及,因此Facebook Connect开发人员对普通Facebook应用程序有基本的理解似乎是非常必要的,尽管他们不会直接使用这些应用程序。我想几个月前知道这一页就能帮我省下很多心痛。

票数 2
EN

Stack Overflow用户

发布于 2009-07-24 00:22:50

在这种情况下,"Web应用程序“指的是Facebook基于画布的应用程序。“桌面应用程序”是这里提到的另一种类型,它指的是一个非web应用程序,比如Windows系统托盘中的小部件。

我会把Facebook平台看作是一组API:

  • Facebook画布应用程序(在FB中使用的应用程序)。用户认为"Facebook应用程序“是什么)
    • FBML / FBJS应用程序
    • Iframe画布应用程序

  • Facebook桌面应用程序(罕见)
  • Facebook连接应用程序(包含FB元素的网站)。CNN,Digg)
    • 网站
    • 苹果手机

请注意,所有这些都可以访问Facebook、REST和FQL接口。大多数文档都是针对FBML画布应用程序的。在Facebook开发人员wiki的左侧,您可以看到一些顶级选项:

  • API (您总是可以使用这个)
  • FBML (仅限于画布应用程序)
  • XFBML (仅用于Facebook连接)
  • FQL (您总是可以使用这个)
  • FBJS (主要是画布应用程序,一些连接功能)

你肯定见过:

连接

这是主要的连接文档。希望这能帮你组织起来。

祝好运!

票数 13
EN

Stack Overflow用户

发布于 2009-07-23 23:39:27

FB应用程序的许多方面(如FBML、FQL)对于FB应用程序和for都很常见。我想说,FBML更有可能在实现更多FB的可视元素(FBML)的站点上使用。此外,FB可以脱机使用(用户没有直接使用FB的当前会话)。

我承认,文档相当分散,而且常常相当模糊--但是,一旦您不断阅读有关它的文章,概念就会变得更加清晰。至少那是我的经验。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1175047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档