Я пытаюсь добавить ссылку Google Meet к событию, которое я создал с помощью API Календаря Google. Я использовал игровую площадку OAuth 2.0 для отправки запросов, и хотя запрос успешно выполнен, для этого события не создана ссылка Google Meet.
URI запроса:
https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events
Полезная нагрузка:
{
"start": {
"dateTime": "2024-02-22T10:00:00+00:00",
"timeZone": "UTC"
},
"end": {
"dateTime": "2024-02-22T12:00:00+00:00",
"timeZone": "UTC"
},
"summary": "Code Review",
"conferenceData": {
"createRequest": {
"requestId": "sofhoi4oin",
"conferenceSolutionKey": {
"type": "hangoutsMeet"
}
}
}
}
После успешного выполнения запроса событие создается, но с ним не связана ссылка Google Meet. Я ожидал, что раздел conferenceData
в полезных данных создаст ссылку Google Meet для мероприятия.
Как я могу исправить полезную нагрузку для создания ссылки на встречу Google для созданного мной мероприятия?
Отвечать:
Согласно документации, вам необходимо установить conferenceDataVersion
на 1
, чтобы разрешить создание новых данных конференции с использованием поля createRequest
, как показано здесь:
Используя ваш образец полезной нагрузки, он сгенерировал код ответа 200.
Ссылка:
https://developers.google.com/calendar/api/v3/reference/events/insert
Это сработало! Я пропустил это. Большое спасибо