Facebook:如何访问响应中包含的数据?

Facebook:如何访问响应中包含的数据?,facebook,facebook-graph-api,facebook-javascript-sdk,Facebook,Facebook Graph Api,Facebook Javascript Sdk,请原谅我的初学者状态:)我一直在看graph explorer/Getting Started with FacebookJavaScript SDK,并且已经开始运行了基础知识 如果我的理解是正确的,这段代码应该向图形发出请求。。。相当于图形浏览器中的friends>id。首先,这是否正确 FB.api('/me/friends/id', function(response) { // Store response or do something else }); 其次,我不知道

请原谅我的初学者状态:)我一直在看graph explorer/Getting Started with FacebookJavaScript SDK,并且已经开始运行了基础知识

如果我的理解是正确的,这段代码应该向图形发出请求。。。相当于图形浏览器中的
friends>id
。首先,这是否正确

FB.api('/me/friends/id', function(response) {
     // Store response or do something else 
});
其次,我不知道如何访问这些数据。。。我试图查找响应对象的文档,但没有找到任何内容。如果我的第一个假设是正确的,返回的数据应该符合

{
  "id": "123456", 
  "friends": {
    "data": [
      {
        "id": "123456"
      }, 
      {
        "id": "123456"
      }, 
      {
        "id": "123456"
      }, 
      {
        "id": "123456"
      }
   ] 
 }
因此,我希望能够通过
response.id
等访问此数据-返回
undefined

我错过了什么

谢谢

编辑

例如:

在一个示例调用中

    function testAPI() {
        console.log('Welcome!  Fetching your information.... '); 
        FB.api('/me', function(response) {
            console.log('Good to see you, ' + response.name + '.');
        });
    }  
这工作正常,控制台记录“很高兴见到你ShimmerGeek”

如何以同样的方式检索朋友ID

编辑2:

FB.api('/me/friends', function(response) {
                    var friend = new Array(); 
                    for(i = 0; i < response.friends.data.length; i++) {
                        friend[i] = response.friends.data[i].id; 
                        alert(friend[i]); 
                    }
                });
FB.api('/me/friends',函数(响应){
var friend=新数组();
对于(i=0;i

我不知道这为什么不起作用。我哪里做错了

查看Facebook开发者图形API工具,网址为


me/friends/id
的链接返回一个空数据集。但是,
me/friends
的链接返回的内容更像您所期望的:

它应该返回一个常规的JSON字符串。。。你想在控制台中输入
response.id
吗?啊哈!干杯我点击了侧边的内容(朋友,然后是id),效果很好,但正如你所说,如果在控制台中键入,它似乎不起作用。你会注意到,当你点击侧边内容时,它会自动填充“获取提交”字段。例如,friends->id为您提供
[userid]?fields=friends.fields(id)
如何访问数据?我尝试通过FB.api('/me/friends',函数(response){var friend=new Array();for(I=0;I尝试
response.data.length
response.data[i]