我是否需要创建Facebook应用才能使用Facebook登录?

时间:2015-08-25 17:24:01

标签: ios facebook web-services google-app-engine facebook-login

我一直在阅读和重新阅读大量信息,但我仍然有点不清楚在我的应用中使用Facebook登录访问非Facebook相关网络服务需要什么。很多信息并且不清楚今天什么仍然有效,什么不是。我需要一些帮助。

我在GAE上构建了一个Web服务,我有一个iOS应用程序,后来还有一个Android应用程序。我想让用户使用他们的Facebook帐户登录,然后通过他们的手机应用程序使用我的网络服务(在GAE上)。之后我的网络服务和应用程序没有做任何与Facebook相关的事情 - 只需登录登录就可以不必为我的服务注册一个新帐户。

我是否需要一个Facebook应用程序呢?请解释一下为什么或为什么不这样,所以我理解它是如何组合在一起的。

非常感谢!

3 个答案:

答案 0 :(得分:2)

您可以使用manual提供联合登录,包括Facebook,用于网站,以及iOS和Android应用。

您只需要在Facebook注册Facebook开发人员,在他们的开发者控制台中创建一个应用程序(这意味着只需注册一个,而不是实际编写特定于Facebook的一)获得并交叉注册必要的证书:

答案 1 :(得分:1)

如果您想在自己的应用中登录Facebook,则必须在https://developers.facebook.com/apps/创建一个Facebook应用。使用用户的脸书ID,以便您方便地跟踪用户。

答案 2 :(得分:1)

根据documentation,您应该在Facebook上创建一个应用程序,为了让用户通过Facebook从您的IOS应用程序登录,您应该在Facebook上有一个应用程序,以便用户可以授予权限,以及稍后如果用户想要删除应用程序(EX用户不希望该应用程序再次获取他的信息),他可以转到他的Facebook帐户并从他的应用程序中删除该应用程序