当前位置:  开发笔记 > 编程语言 > 正文

Facebook App与Facebook Connect网站

如何解决《FacebookApp与FacebookConnect网站》经验,为你挑选了1个好方法。

我正在阅读Facebook的文档,所以我可以弄清楚如何在我的网站上启用Facebook Connect.让我感到困惑的是哪些部分适用于Facebook应用程序和Facebook Connect,因为我会一直在阅读,以为我正在学习Facebook Connect,但后来我会到达一个提到Facebook应用程序的部分.例如,这是除了Data.getCookies上的页面之外的其他内容:

此方法返回给定用户和应用程序的所有cookie.

Cookie仅适用于Web应用程序; 它们不适用于桌面应用程序.

我认为我的网站是一个Web应用程序,但我不知道"Web应用程序"是否同时指的是Facebook Connect网站和Facebook应用程序.如何判断我正在阅读的内容是否适用于Facebook Connect而不仅仅适用于Facebook应用?



1> mixonic..:

在该上下文中,"Web应用程序"指的是具有Facebook的基于画布的应用程序."桌面应用程序"是其中提到的另一种类型,它指的是非Web应用程序,例如Windows中用于系统托盘的小部件.

我会将Facebook平台看作一组API:

Facebook画布应用程序(您在FB中使用的应用程序.用户将其视为"Facebook应用程序")

FBML/FBJS应用程序

iframe画布应用程序

Facebook桌面应用程序(罕见)

Facebook连接应用程序(其中包含FB元素的网站.CNN,Digg)

卷筒纸

苹果手机

请注意,所有这些都可以访问Facebook API,REST和FQL界面.大多数文档适用于FBML画布应用程序.在Facebook开发者维基的左侧,您可以看到一些顶级选项:

API(你总是可以使用它)

FBML(仅限画布应用程序)

XFBML(仅限Facebook连接)

FQL(你可以随时使用它)

FBJS(主要是画布应用程序,一些连接功能)

我相信你已经看到了:

http://wiki.developers.facebook.com/index.php/Facebook_Connect

哪个是主要的连接文档.我希望这可以帮助你组织起来.

祝好运!


Facebook画布应用程序是您在Facebook*中使用的应用程序*.有两种:*iframe apps*,它们仍在Facebook中,但使用iframe(我不建议使用旧的app风格),以及*FBML/FBJS apps*,它们使用HTML的子集和特殊的FBML标签.使用iframe应用程序,用户的浏览器直接从您的服务器请求页面.使用FBML应用程序,浏览器正在访问Facebook,Facebook正在将请求代理到您的服务器,解析响应,并将解析和sanboxed输出呈现给浏览器.这对所有人有帮助吗?
推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有