2011-08-04 56 views
0

我需要生成被格式化這樣的圖形API JSON數組 - >Facebook的圖形API - 獲取JSON好友列表

[ 
    {"id": "12345678", "name": "Person 1"}, 
    {"id": "12345678", "name": "Person 2"}, 
    {"id": "12345678", "name": "Person 3"} 
] 

我可以用PHP生成像這樣的列表,但它是非常慢。 使用js sdk有更快捷的方法嗎?

乾杯

回答

0

當您查詢,您可以指定要使用GET參數,就像這樣(顯然增加一個有效的訪問令牌)返回哪些字段的圖形:

https://graph.facebook.com/me/friends?fields=id,name

返回

{ 
    "data": [ 
     { 
     "id": "010101010101", 
     "name": "Person" 
     }, 
     { 
     "id": "01010101010101", 
     "name": "Another Person" 
     } 
    ] 
} 

你可以使用那個查詢,但是你喜歡,在JS中你會使用FB.api()

您可以在此處添加各種過濾器到測試網址:https://developers.facebook.com/docs/reference/api/