Facebook API:使用jquery解析FB.api响应

时间:2013-01-10 01:36:11

标签: jquery facebook facebook-graph-api

以下代码返回null状态。

FB.api("/me/statuses", function(response){
                console.log(response); 
                var statuses = $.parseJSON(response.data[0]);
                console.log(statuses);
            });

但是响应对象看起来像:

Object {data: Array[25], paging: Object}
data: Array[25]
0: Object
1: Object
2: Object
3: Object
4: Object
5: Object
6: Object
7: Object
8: Object
9: Object
10: Object
11: Object
12: Object
13: Object
14: Object
15: Object
16: Object
17: Object
18: Object
19: Object
20: Object
21: Object
22: Object
23: Object
24: Object

1 个答案:

答案 0 :(得分:2)

response不是JSON字符串。 Facebook SDK已经将其解析为对象。

所以你可以在没有任何解析的情况下使用response.data

https://developers.facebook.com/docs/reference/javascript/FB.api/