Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我如何识别在我的博客上点击类似Facebook按钮的用户?_Facebook_Facebook Graph Api_Facebook Javascript Sdk - Fatal编程技术网

我如何识别在我的博客上点击类似Facebook按钮的用户?

我如何识别在我的博客上点击类似Facebook按钮的用户?,facebook,facebook-graph-api,facebook-javascript-sdk,Facebook,Facebook Graph Api,Facebook Javascript Sdk,我正在使用博客上的like按钮,我需要通过api了解是谁点击了它。我想知道用户id或者一些可以让我知道的东西 我正在为我的论文开发一个应用程序,用于社交网络和可视化的数据挖掘。不幸的是,获取这些信息需要安装。既然你提到你正在使用Blogger,那就剩下JavaScript了 最好的办法是确保他们在按下“喜欢”按钮之前就安装好了,因为这样会更容易处理。安装过程如下所示(为了简洁起见,还使用了一些jQuery): FB.init({ appId:'你的应用程序ID',//应用程序ID 状态:tru

我正在使用博客上的like按钮,我需要通过api了解是谁点击了它。我想知道用户id或者一些可以让我知道的东西


我正在为我的论文开发一个应用程序,用于社交网络和可视化的数据挖掘。

不幸的是,获取这些信息需要安装。既然你提到你正在使用Blogger,那就剩下JavaScript了

最好的办法是确保他们在按下“喜欢”按钮之前就安装好了,因为这样会更容易处理。安装过程如下所示(为了简洁起见,还使用了一些jQuery):


FB.init({
appId:'你的应用程序ID',//应用程序ID
状态:true,//检查登录状态
});
$(“#按钮”)。单击(函数(evt)
{
FB.登录(功能(响应)
{
if(response.authResponse)
{
//耶!登录了!
}
}); 
});
现在您已经安装了,您所需要做的就是挂接到“Like”事件

FB.Event.subscribe(“edge.create”),函数(url)
{
FB.getLoginStatus(函数(响应)
{
如果(response.status===“已连接”)
{
var userId=response.authResponse.userId;
//您现在有了用户ID和他们喜欢的对象的URL。
}
}
});
一旦有了用户ID和URL,就可以在某处发出AJAX请求,以便跟踪谁喜欢什么

更多文档: