在没有“应用程序权限”的情况下获取访问者的Facebook信息 - Yelp如何做到这一点?

时间:2010-07-17 13:33:45

标签: facebook fbml xfbml

好。我花了几个小时研究关于xFBML,Open Graph等的分散的FB文档 - 大部分都不赞成了。

无论如何,当我们访问我的网站时,我正试图获取访问者的Facebook用户名(或名称或图片或任何内容)(假设他们已经登录到FB),而无需他们“连接”并授予我的网站权限。

似乎我不能。我会放弃,但后来我看到了Yelp。我没有Yelp帐户,我从未向他的FB帐户授予他们许可。但是......如果我登录Facebook,然后我去Yelp,他们仍然可以在顶部发布我的FB照片,他们知道我的FB名字,他们甚至可以告诉我哪些朋友在Yelp上。

那么,如果没有我的许可,Yelp是否与Facebook有一些交易以获取该信息?

或者您真的可以在“未连接”的访问者身上获取一些FB信息吗?

1 个答案:

答案 0 :(得分:7)

这是一项名为“即时个性化”的功能,它仅限于一些Facebook合作伙伴。

来自Facebook FAQ

  

我们已经与一组独家合作伙伴(目前为yelp.com,Microsoft Docs.com和pandora.com)建立了一个小型试点计划,以便在您访问后立即提供个性化体验。这些合作伙伴可以访问Facebook上的公共信息(例如,姓名,朋友列表和兴趣和喜欢),以个性化您的体验。

所以,不,你不能在未征得用户许可的情况下自己获取这些信息,除非你是试点计划的参与者。