如何从 Google 日历 API 获取别名电子邮件
How to get aliased emails from Google Calendar API
使用 Google Calendar API,我可以得到所有 GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId
活动的参加者。
在我的日历活动中,我使用别名 team@mycompany.com
向整个团队组织发送电子邮件。不幸的是,我的日历事件 returns 是别名,而不是单独的电子邮件,如下所示:
"attendees": [
{
"email": "me@mycomapny.com",
"self": true,
"responseStatus": "accepted"
},
{
"email": "team@mycomapny.com", <-- Not what I want
"displayName": "My Entire Company",
"responseStatus": "needsAction"
},
],
如何获取扩展的与会者列表,如下所示:
"attendees": [
{
"email": "me@mycomapny.com",
"self": true,
"responseStatus": "accepted"
},
{
"email": "you@mycomapny.com", <-- expanded email list
"responseStatus": "needsAction"
},
{
"email": "someoneelse@mycomapny.com",
"responseStatus": "needsAction"
},
{
"email": "manager@mycomapny.com",
"responseStatus": "needsAction"
},
... etc
],
I use an alias team@mycompany.com which sends emails to the entire team organization.
如果您要将 team@mycompany.com 添加到活动中,那么这正是您要添加的内容。日历无法知道电子邮件是邮寄列表。如果您希望列出每个人,则必须将每个人都添加到事件中。 Google日历只能return你给它的信息。
答:在创建事件添加每个用户时不要使用邮件列表。否则 Google calendar 无法知道这是一个邮件列表。正如我所见,google 日历是 return 正确的数据。
使用 Google Calendar API,我可以得到所有 GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId
活动的参加者。
在我的日历活动中,我使用别名 team@mycompany.com
向整个团队组织发送电子邮件。不幸的是,我的日历事件 returns 是别名,而不是单独的电子邮件,如下所示:
"attendees": [
{
"email": "me@mycomapny.com",
"self": true,
"responseStatus": "accepted"
},
{
"email": "team@mycomapny.com", <-- Not what I want
"displayName": "My Entire Company",
"responseStatus": "needsAction"
},
],
如何获取扩展的与会者列表,如下所示:
"attendees": [
{
"email": "me@mycomapny.com",
"self": true,
"responseStatus": "accepted"
},
{
"email": "you@mycomapny.com", <-- expanded email list
"responseStatus": "needsAction"
},
{
"email": "someoneelse@mycomapny.com",
"responseStatus": "needsAction"
},
{
"email": "manager@mycomapny.com",
"responseStatus": "needsAction"
},
... etc
],
I use an alias team@mycompany.com which sends emails to the entire team organization.
如果您要将 team@mycompany.com 添加到活动中,那么这正是您要添加的内容。日历无法知道电子邮件是邮寄列表。如果您希望列出每个人,则必须将每个人都添加到事件中。 Google日历只能return你给它的信息。
答:在创建事件添加每个用户时不要使用邮件列表。否则 Google calendar 无法知道这是一个邮件列表。正如我所见,google 日历是 return 正确的数据。