构建桌面facebook应用程序

时间:2015-06-03 07:21:43

标签: javascript facebook facebook-graph-api

我正在尝试构建一个桌面Facebook应用程序,它将显示已登录用户的朋友列表。我试图使用Facebook javascript SDK来做到这一点。但是,当我打开HTML页面时,我收到以下错误:

  

应用程序配置不允许使用URL:一个或   应用程序不允许使用更多给定的URL   组态。它必须与Connect或Canvas URL之一匹配   域必须与应用程序

之一或子域相同

我确实理解Facebook正在要求提供此应用程序调用的URL。但是,我想通过从本地驱动器而不是通过网站打开HTML文件来运行它。这可能吗?

Facebook(https://developers.facebook.com/bugs/165982843535513/)上有一条帖子表明这可能无法实现。然而这篇文章大约在3年前制作完成。目前是否有可能解决这个问题?

1 个答案:

答案 0 :(得分:1)

您必须构建手动登录流程:

  

要在桌面应用中使用Facebook登录,您需要能够   在应用程序中嵌入一个Web浏览器(有时称为webview)   执行登录过程。

来源:https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/v2.3

万一你不知道,你也只能得到授权你的应用程序的朋友。