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)
表示如果我的所有聯繫人都有姓名,則姓名爲空。 我使用了錯誤的命令嗎?
我知道了: 用於檢索名稱,entry.atom $標題正常工作。 對我來說這似乎有些奇怪,我認爲它只適用於閱讀名字(目前這對我來說已經足夠了)。 如果有人知道關於它的一些細節,繼續:) –