如何在不显示授权对话框的情况下授权Facebook App获取基本权限

时间:2012-06-06 10:34:46

标签: facebook facebook-graph-api authorization

从文档中看,用户应该始终授权Facebook应用程序甚至访问基本权限。

但是,像Rotten Tomatoes和Clicker.com这样的网站会自动授权已登录的Facebook用户,而不会显示授权对话框。如果您是第一次访问其中一个网站,他们将无需您授权即可访问您的公开数据。如果我在我的Facebook设置上转到应用程序,会出现一个条目,显示我可以访问这些应用程序(但我没有)。

这怎么可能?它与选定合作伙伴的“即时个性化”功能有关吗?

由于

1 个答案:

答案 0 :(得分:0)

嗯,我正在做一些研究,是的,这都是关于即时个性化的。

来自Facebook:

  

我们与几个网站合作,为您提供优质,   到达的那一刻,例如立即的个性化体验   播放你喜欢的音乐或显示朋友的评论。要量身定做   您的体验,这些合作伙伴访问公共信息(例如   您的姓名和个人资料图片)以及您制作的其他信息   公共

来自其中一位合伙人:
Clicker.com

所以 - 在我写这篇文章的时候 - 除非你是Facebook的合作伙伴,否则你必须展示旧的OAuth对话框。

希望它有所帮助!