Facebook 样品说明

Facebook 样品说明,facebook,facebook-c#-sdk,Facebook,Facebook C# Sdk,CSASPNETWebsite和CSASPNETFacebookApp示例之间有什么区别 我是facebook发展的新手。我想创建一个使用facebook登录和注册的外部网站。我还希望该网站可以作为facebook内部的facebook应用程序使用。我不知道应该使用哪种样品,为什么 请告知。 PratikCSASPNETWebsite是一个Facebook网站应用程序,也称为Facebook Connect。这些应用程序作为独立应用程序托管在您的服务器上(而不是Facebook chrome中的

CSASPNETWebsite和CSASPNETFacebookApp示例之间有什么区别

我是facebook发展的新手。我想创建一个使用facebook登录和注册的外部网站。我还希望该网站可以作为facebook内部的facebook应用程序使用。我不知道应该使用哪种样品,为什么

请告知。
Pratik

CSASPNETWebsite是一个Facebook网站应用程序,也称为Facebook Connect。这些应用程序作为独立应用程序托管在您的服务器上(而不是Facebook chrome中的iFrame)

CSASPNETFacebookApp用于“Facebook上的应用程序”应用程序,也称为画布应用程序或iFrame应用程序。这些应用程序出现在apps.facebook.com/yourapp URL上的iFrames中


有关如何使用canvas vs.connect应用程序的更多信息,请参阅。

Pat,感谢您的解释。我正在做一个简单的测试facebook应用程序,它将发布在用户的墙上。我确实想尝试在外部网站(facebook chrome之外)上运行此应用程序。因此,它基本上应该在facebook chrome内部和外部运行。我应该使用哪个示例作为起点?我认为您应该选择一种方法-画布/iframe应用程序或独立的“连接”应用程序。我不确定它是否能很好地用一个应用程序同时做到这两个方面。在iFrame中处理Cookie的方式不同的情况下,创建一个独立应用程序(connect app)是最简单的,并且具有最少的策略要求。所以请使用CSASPNETWebsite(或者更好,如果你想获得MVC,请使用MVC)Pat,也许我有点困惑。谢谢你在这件事上对我耐心。下面是一个例子:Foresquare允许您使用Facebook登录(这将是一个Facebook connect应用程序)登录他们的网站。但是,如果Facebook想在Facebook chrome中显示与应用程序相同的网站,我认为同样的网站项目也可以这样使用,对吗?在这种情况下,当foursquare加载到facebook chrome时,如果用户登录到facebook,他/她将已经登录。