【发布时间】:2021-06-07 05:30:49
【问题描述】:
想要获取未登录联系人的 gmail 帐户的头像。
请帮忙提供api详情。
【问题讨论】:
想要获取未登录联系人的 gmail 帐户的头像。
请帮忙提供api详情。
【问题讨论】:
您需要您的 People's API poeple.get 端点。
看到这个:https://developers.google.com/people/api/rest/v1/people/get
这是 AppsScript 中的一个小示例:
var personId = "people/c270671618018064333";
var person = People.People.get(personId, {
"personFields": "names,photos"
});
Logger.log("person: " + person);
将打印如下内容:
{
"etag": "%EgYBAj0DNy4aBAECBQciDGtsWVp4WFRqYkaCQ==",
"resourceName": "people/c270671618018064333",
"photos": [
{
"metadata": {
"primary": true,
"source": {
"id": "...",
"type": "CONTACT"
}
},
"url": "https://lh5.googleusercontent.com/-byp3pR_1gu8/.../photo.jpg"
}
],
"names": [
{
...
}
]
}
那么你的照片网址是person.photos[0].url
【讨论】: