如何使用 Google 日历的 API 创建 3 人会议?
How can I create meeting with 3 persons using Google Calendar's API?
我正在构建一个招聘平台,雇主可以在该平台上预约与潜在候选人的会面。网站所有者必须参加此会议。
所以,基本上,我需要创建一个 Google 会议,邀请 3 个(我们 + 其他 2 个电子邮件正在更改的人)。有没有一种方法可以使用日历 API?
谢谢
使用 Events.insert 方法通过 Google Meet 创建日历事件时,您需要执行以下操作:
- 设置
conferenceDataVersion
参数为1
Version 1 enables support for copying of ConferenceData
as well as for creating new conferences using the createRequest
field of conferenceData
.
- 要创建新的会议详细信息,请使用
conferenceData
的 createRequest
字段。将 conferenceSolutionKey type
设置为“hangoutsMeet”,并在请求正文中为 requestId
设置一个随机字符串。
示例会议数据:
"conferenceData": {
"createRequest": {
"conferenceSolutionKey": {
"type": "hangoutsMeet"
},
"requestId": "7qxalsvy0exxaje"
}
}
如果您想使用Events.insert方式向不同的人发送会议邀请,您需要进行以下操作:
将sendUpdates
参数设置为“全部”以向所有受邀嘉宾发送通知。
在请求正文中使用 attendees
属性添加活动嘉宾。
样本:
"attendees": [
{
"email": "user1@email.com"
},
{
"email": "user2@email.com"
}
],
示例Events.insert参数和请求正文:
{
"end": {
"dateTime": "2021-01-01T04:00:00+08:00"
},
"start": {
"dateTime": "2021-01-01T03:00:00+08:00"
},
"attendees": [
{
"email": "user1@email.com"
},
{
"email": "user2@email.com"
}
],
"conferenceData": {
"createRequest": {
"conferenceSolutionKey": {
"type": "hangoutsMeet"
},
"requestId": "7qxalsvy0exxaje"
}
},
"summary": "Sample Meeting"
}
输出:
参考文献:
Create Events using Calendar API
我正在构建一个招聘平台,雇主可以在该平台上预约与潜在候选人的会面。网站所有者必须参加此会议。
所以,基本上,我需要创建一个 Google 会议,邀请 3 个(我们 + 其他 2 个电子邮件正在更改的人)。有没有一种方法可以使用日历 API?
谢谢
使用 Events.insert 方法通过 Google Meet 创建日历事件时,您需要执行以下操作:
- 设置
conferenceDataVersion
参数为1
Version 1 enables support for copying of
ConferenceData
as well as for creating new conferences using thecreateRequest
field ofconferenceData
.
- 要创建新的会议详细信息,请使用
conferenceData
的createRequest
字段。将conferenceSolutionKey type
设置为“hangoutsMeet”,并在请求正文中为requestId
设置一个随机字符串。
示例会议数据:
"conferenceData": {
"createRequest": {
"conferenceSolutionKey": {
"type": "hangoutsMeet"
},
"requestId": "7qxalsvy0exxaje"
}
}
如果您想使用Events.insert方式向不同的人发送会议邀请,您需要进行以下操作:
将
sendUpdates
参数设置为“全部”以向所有受邀嘉宾发送通知。在请求正文中使用
attendees
属性添加活动嘉宾。
样本:
"attendees": [
{
"email": "user1@email.com"
},
{
"email": "user2@email.com"
}
],
示例Events.insert参数和请求正文:
{
"end": {
"dateTime": "2021-01-01T04:00:00+08:00"
},
"start": {
"dateTime": "2021-01-01T03:00:00+08:00"
},
"attendees": [
{
"email": "user1@email.com"
},
{
"email": "user2@email.com"
}
],
"conferenceData": {
"createRequest": {
"conferenceSolutionKey": {
"type": "hangoutsMeet"
},
"requestId": "7qxalsvy0exxaje"
}
},
"summary": "Sample Meeting"
}
输出:
参考文献:
Create Events using Calendar API