Javascript 使用Google API检索联系人的姓名
我正在尝试通过API访问我的Google联系人。阿帕奇·辛迪格,OAuth2。 我能够从联系人中检索详细信息,如电子邮件、电话号码、邮寄地址。然而,它说所有联系人的名字都是空的,但是他们确实有名字 我是这样做的: 它工作顺利,我得到了我需要的所有信息。但是,如果entry.gd$name表示名称为空,则我的所有联系人都有名称。 是否使用了错误的命令?请尝试以下操作:entry.gd$fullName 标题通常也会起作用,但并不总是出于某种原因 如果这不起作用,请尝试吐出XML结果,以便查看哪个字段包含联系人的姓名Javascript 使用Google API检索联系人的姓名,javascript,google-api,Javascript,Google Api,我正在尝试通过API访问我的Google联系人。阿帕奇·辛迪格,OAuth2。 我能够从联系人中检索详细信息,如电子邮件、电话号码、邮寄地址。然而,它说所有联系人的名字都是空的,但是他们确实有名字 我是这样做的: 它工作顺利,我得到了我需要的所有信息。但是,如果entry.gd$name表示名称为空,则我的所有联系人都有名称。 是否使用了错误的命令?请尝试以下操作:entry.gd$fullName 标题通常也会起作用,但并不总是出于某种原因 如果这不起作用,请尝试吐出XML结果,以便查看哪个字
我知道了:为了检索名称,entry.atom$title可以很好地工作。这对我来说似乎有点奇怪,我认为它只适用于阅读这个名字,这对我现在来说已经足够了。如果有人知道一些细节,请继续:
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);
}