2012-12-11 86 views
1

我想通過API訪問我的Google聯繫人。 (Apache Shindig,OAuth2)。 我能夠從電子郵件,電話號碼,郵政地址等聯繫人中檢索詳細信息。然而,它說所有聯繫人的名字都是空的(但是他們有名字)。使用Google API檢索聯繫人的姓名

我這樣做是這樣的:

 if (entry.gd$email) { 
      var valueNode = document.createTextNode(entry.gd$email[0].address); 
      divElement.appendChild(valueNode); 
      divElement.appendChild(document.createElement("br")); 
     } 
     if (entry.gd$phoneNumber) { 
      var valueNode = document.createTextNode(entry.gd$phoneNumber[0].$t); 
      divElement.appendChild(valueNode); 
      divElement.appendChild(document.createElement("br")); 
     } 
     if (entry.gd$postalAddress) { 
      var valueNode = document.createTextNode(entry.gd$postalAddress[0].$t); 
      divElement.appendChild(valueNode); 
     } 

它工作順利,我得到我所需要的所有信息。但是,if (entry.gd$name)表示如果我的所有聯繫人都有姓名,則姓名爲空。 我使用了錯誤的命令嗎?

+0

我知道了: 用於檢索名稱,entry.atom $標題正常工作。 對我來說這似乎有些奇怪,我認爲它只適用於閱讀名字(目前這對我來說已經足夠了)。 如果有人知道關於它的一些細節,繼續:) –

回答

相關問題