好。我花了几个小时研究关于xFBML,Open Graph等的分散的FB文档 - 大部分都不赞成了。
无论如何,当我们访问我的网站时,我正试图获取访问者的Facebook用户名(或名称或图片或任何内容)(假设他们已经登录到FB),而无需他们“连接”并授予我的网站权限。
似乎我不能。我会放弃,但后来我看到了Yelp。我没有Yelp帐户,我从未向他的FB帐户授予他们许可。但是......如果我登录Facebook,然后我去Yelp,他们仍然可以在顶部发布我的FB照片,他们知道我的FB名字,他们甚至可以告诉我哪些朋友在Yelp上。
那么,如果没有我的许可,Yelp是否与Facebook有一些交易以获取该信息?
或者您真的可以在“未连接”的访问者身上获取一些FB信息吗?
答案 0 :(得分:7)
这是一项名为“即时个性化”的功能,它仅限于一些Facebook合作伙伴。
来自Facebook FAQ:
我们已经与一组独家合作伙伴(目前为yelp.com,Microsoft Docs.com和pandora.com)建立了一个小型试点计划,以便在您访问后立即提供个性化体验。这些合作伙伴可以访问Facebook上的公共信息(例如,姓名,朋友列表和兴趣和喜欢),以个性化您的体验。
所以,不,你不能在未征得用户许可的情况下自己获取这些信息,除非你是试点计划的参与者。