Javascript 获取Facebook用户的用户ID

Javascript 获取Facebook用户的用户ID,javascript,facebook-graph-api,facebook-javascript-sdk,Javascript,Facebook Graph Api,Facebook Javascript Sdk,我有一个片段,允许MVC Asp.net站点上的用户发布帖子。它很好用 我需要的是发布帖子时,facebook用户点击帖子(如果用户点击,会有一个url动作将你带到我的网站)。我如何获取用户ID或指示它被XXXX facebook用户点击的东西 一旦我网站上的用户发布了这篇文章,朋友可能会点击链接,我想知道是哪个用户点击了它 函数facebookShare() { FB.ui({ 方法:“提要”, 名称:“我的画廊-价格:$49.99”, 链接:“https://mygallery.net/P

我有一个片段,允许MVC Asp.net站点上的用户发布帖子。它很好用

我需要的是发布帖子时,facebook用户点击帖子(如果用户点击,会有一个url动作将你带到我的网站)。我如何获取用户ID或指示它被XXXX facebook用户点击的东西

一旦我网站上的用户发布了这篇文章,朋友可能会点击链接,我想知道是哪个用户点击了它

函数facebookShare()
{
FB.ui({
方法:“提要”,
名称:“我的画廊-价格:$49.99”,
链接:“https://mygallery.net/Product/Details/99",
图片:“http://mygallery.com//Images/Products/image.jpg",
描述:“在……的最后100年中”,
描述:“产品名称:真棒Pix-X”,
引用:“引用:你永远是我的!”
},
功能(响应)
{
if(响应&!响应.错误消息){
警报('post\u id:'+响应.post\u id');
}否则{
警报(“过帐时出错”);
}
});
}

如果用户未授权您的应用,则无法知道。例如,如果他授权了你的应用程序,你可以通过
FB.getLoginStatus
获取他的id。

Ok。我认为您可以动态地将userid添加到链接中。我可以使用FB.getLoginStatus检查用户是否有授权的应用程序。如果没有,则显示FB.login函数。