2010-07-17 53 views
3

好的。我花了好几个小时仔细研究了关于xFBML,Open Graph等的零散的FB文档 - 其中大部分似乎都被弃用了。没有“App Permission”获取访客的Facebook信息 - Yelp如何做?

无论如何,我试图在访问我的网站时(假设他们已经登录到FB)没有他们“连接”并给予我的网站权限,我试图获得访问者的Facebook用户名(或名称或图片或任何其他内容) 。

看来,我不能。我会放弃,但是我看到Yelp。我没有Yelp帐户,我从未授权他们访问我的FB帐户。但是,如果我登录Facebook,然后去Yelp,他们仍然可以在顶部发布我的FB照片,他们知道我的FB名字,他们甚至能够向我展示我的哪些朋友在Yelp上。

那么,Yelp是否与Facebook有一些交易来获得这些信息,而我没有给予许可?

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

回答

7

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

从Facebook的FAQ

我们已经建立了一个小规模的试点计划用一套高级的合作伙伴,目前yelp.com,微软Docs.com和pandora.com,提供个性化体验一旦你访问。这些合作伙伴可以访问Facebook上的公共信息(例如姓名,好友列表和兴趣爱好),以个性化您的体验。

所以,不,你不能在没有得到用户许可的情况下自己获取这些信息,除非你是试点项目的参与者。

+0

完美。谢谢。因为我自己找不到这个而感到羞耻... – Sam 2010-07-17 13:48:58