2012-01-28 78 views
1

如何制作不需要用户登录/授权我的应用的Facebook应用?画布应用程序甚至可能吗?没有授权对话框

即使我只需要基本信息,auth对话中的转换对我的应用来说也很差(39%)。因此,这个问题。

感谢您的咨询!

回答

1

没有必要在Facebook上运行画布应用程序而无需身份验证的特殊操作。只需在您的应用设置(https://developers.facebook.com/apps/<app_id>/summary)中设置画布网址安全画布网址,它应该可以正常工作。

请记住,如果您放弃身份验证,则无法访问Facebook提供的任何有用功能。你会错过了:

  • 邀请好友对话框
  • 创建通知
  • 检索用户的好友列表和信息
  • 等等

实际上,如果您没有利用Facebook提供的任何可用功能,甚至无法创建画布应用程序。您可以享受为整个应用程序使用整个窗口并将其独立托管的好处。

+0

但这意味着我将无法获得用户的fbid,对吧? – 2012-02-04 05:14:32

+0

这是正确的。您只需通过用户名或ID查询图表(例如:http://graph.facebook.com/648900111或http://graph.facebook.com/thinkswan),即可请求用户的姓名,性别和fbid,但您需要事先知道你在找谁。 – 2012-02-04 19:58:10

0

这一切都取决于你的应用程序正在做什么。

  • 如果您的应用程序使用一个需要登录的功能,那么,你将需要得到每个用户登录。

  • 如果您的应用程序不使用需要登录的API的功能,那么不要使用它。

有能够完成很多很多人寻找最个个不需要登录许多社交插件。