2013-03-22 124 views
0

起初我知道这听起来很邪恶,但我并没有试图做任何事情。我只想获得用户的Facebook ID而无需连接到FB。我基本上想通过他们的社交身份识别我的网站上的用户。如何在没有连接的情况下获得FB ID

如果您使用Facebook的评论功能,而无需连接,他们有您的ID和图片。图片很简单,因为它只是一个URL,但是这个ID,他们是如何得到它的?

显然他们使用iFrames,也许这就是故事结束的地方。由于跨域脚本,我无法进入该iFrame来获取ID。这是如此接近而又如此遥远的情况。我可以通过开发工具到达那里,但我无法通过JS获取该ID。

所以问题是,有没有人知道一种方法来获得用户的Facebook的身份证,而无需先连接到Facebook。

谢谢!

+0

提示他们输入? – 2013-03-22 16:55:19

+0

你只能得到用户的id,如果用户授予你的应用程序的许可,任何与此不同的东西都会违反facebook政策和用户的隐私 – 2013-03-22 16:57:31

回答

0

对不起,但你不能这样做,因为Facebook没有明确的用户许可不公开这些数据。

+0

也是如此。谢谢! – 2013-03-22 17:45:15

+0

我也这么认为,直到我尝试http://lookup-id.com/。任何人有关于他们如何做的任何想法? – ptheofan 2015-06-30 18:00:44

+0

此页面正在刮取页面,这违反了服务协议。 – 2015-06-30 21:15:16

相关问题