[英]How to add results of Facebook Graph api to array list in Java
[英]facebook-graph-api , array list and duplicates
我有一個事件 ID 列表eid1,eid2,eid3....
這些事件的創建者的用戶 ID 為uid1,uid1,uid2,...
多個事件 ID 可以具有相同的用戶 ID。 現在我正在嘗試獲取與用戶 ID 關聯的用戶名。 需要注意的是 uid1,uid1,uid2,... 的順序很重要,因為我的最終目標是獲取每個事件 ID 的用戶創建者名稱。
如果我查詢 facebook: select name from user where uid in (uid1,uid1,uid2)
它返回
username1
username2
但我需要它回來
username1
username1
username2
這樣我就可以稍后將它與我的事件 ID 進行匹配,並將其顯示在列表視圖中。
我也試過 select name,host from event where eid in (select eid from event_member where uid=me() 但主機似乎總是為空。有沒有辦法解決這個問題?
使用Collection
框架。
如果順序/順序很重要,則使用List
。
例如:
List<String> arList = // put your response here
保存您的清單。 創建一個具有唯一 uid 的新列表(或地圖)。 從 facebook 獲取每個唯一 uid 的答案。 使用您的原始列表來安排答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.