我正在尝试使用Facebook Graph构建API,其中我有一个用于输入Facebook个人资料链接的文本字段,例如:www.facebook.com/id_of_a_user/likes 当我自动按下按钮时,应用程序会显示在下方,但是一个包含名称的列表以及所有这些都喜欢页面的ID。
在我的代码的这一部分中,我请求获取数据:
var url = "https://graph.facebook.com/" + user_id + "/likes?fields=id,name&access_token="+here_my_token;
var req = new XMLHttpRequest();
req.open("GET", url, false);
req.send(null);
objetoJson = req.responseText;
container2.innerHTML = objetoJson;
当我使用我的脸书ID或这样的网页的Facebook ID时,这是有效的:facebook.com/enespanol 但是,当我尝试使用像facebook.com/user_id这样的随机用户的个人Facebook个人资料时,我会收到一个空的json作为回应。 我不知道为什么会发生这种情况(我是使用Facebook API开发的开发人员),但是,有没有办法从Facebook用户个人资料中获取该信息?
我想知道的是有关用户喜欢的页面的信息,仅此而已。