所以假设我添加了此站点中指定的facebook登录按钮:
http://developers.facebook.com/docs/reference/plugins/login/
添加此代码:
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=APP_ID&xfbml=1">
</script>
<fb:login-button show-faces="true" width="200" max-rows="1"></fb:login-button>
当然还有我自己的appid和东西
如果我这样做,如果有人在通过Facebook登录时访问该网站,则会说他目前已登录...
如何通过PHP从我的网站登录人员中检索某种独特的用户身份?我只需要一个简单唯一的登录个人识别字符串,没有什么花哨的东西,所以我希望它会成为某种衬里的东西
答案 0 :(得分:1)
使用PHP SDK - https://github.com/facebook/php-sdk
example.php
文件几乎包含您需要知道的所有内容。
答案 1 :(得分:1)
当您从facebook的登录按钮登录时,它会在您的系统中存储包含您也是唯一的访问令牌的Cookie。该cookie还包含您的Facebook ID。
答案 2 :(得分:0)
我认为只需打开一个运行Facebook代码的iframe,用于查找用户的facebook cookie。如上所述,如果没有获得用户的许可,您不应该能够获得该信息。