簡體   English   中英

facebook-graph-api ,數組列表和重復項

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM