2014-05-12 61 views
0

我需要檢索很多Facebook用戶的用戶名,因爲我有他們的Facebook ID。我可以運行一個for循環來創建對Facebook圖形API的很多請求,但這是非常低效的。從ID列表中獲取Facebook用戶名列表

有沒有辦法讓我們說一個JSON與所有的Facebook ID和檢索詳細的公共數據?

+1

考慮到'username'在API v2.0中甚至不再作爲一個字段存在,所以我懷疑它是否值得遇到麻煩。無論如何,您的關鍵字之一是_Batch Requests_。 – CBroe

回答

1

正如@CBroe所說,字段username不再在v2.0中可用。

要通過圖形API一次申請多個用戶的信息,您可以使用下面的語法:

GET /?ids={user_id_1},{user_id_2},{user_id_n}&fields={field_1},{field_1},{field_n} 

替換{field_n}與你想獲得返回各自的領域,並{user_id_n}用(APP特異的)用戶ID。