2014-09-20 94 views
-2

如何檢索聯繫人所屬組的名稱? 這是谷歌如何存儲組信息:Google聯繫人每個聯繫人的API檢索組名稱

<gContact:groupMembershipInfo deleted="false" href="http://www.google.com/m8/feeds/groups/{my_email address}/base/1fklk0eb8b87ad92"/> 

我建立一個自動完成列表,但因爲用戶只知道「家庭」,而不是組ID,就不可能縮小與組名的列表。

編輯:更近了一步,但新的問題relationship between 2 arrays

回答

0

我找到了答案:

存儲所有的羣體在一個陣列組[]: 請求URL: https://www.google.com/m8/feeds/groups/default/full

商店中的所有聯繫人在一個數組中聯繫人[]: 請求url: https://www.google.com/m8/feeds/contacts/default/full

Combine thi s 2陣列(relationship between 2 arrays

foreach($contacts as &$contact) { 
        //^reference 
    foreach($groups as $group) { 
     if($contact['group'] == $group['value']) { 
      $contact['group'] = $group['name']; 
     } 
    } 
}