Google Calendar API - невозможно создать ссылку на Google Hangout с помощью eventNamedHangout - PullRequest
1 голос
/ 17 июня 2020

Я пытаюсь создать ссылку Google Hangout и вставить ее в событие календаря для учетной записи G-Suite. Мой сценарий вызывает Calendar.Events.insert с полезной нагрузкой ниже.

Из документации Мне нужно использовать eventNamedHangout в качестве типа ConferenceSolutionKey, но вместо этого API ответил ссылкой Google Meet.

Я пробовал eventHangout , но получаю ошибку «недопустимое значение типа конференции», и я считаю, что не должен использовать eventHangout в качестве типа.

Как создать видеовстречу ссылка для этого аккаунта?

payload = {
  "calendarId": "primary",
  "conferenceDataVersion": 1,
  "maxAttendees": 10,
  "sendNotifications": true,
  "sendUpdates": "all",
  "summary": 'My Event Summary',
  "description": 'My Event Description',
  "end": {
  "date": someDate1,  
  "timeZone": "America/New_York"
},
  "start": {
    "date": someDate2,
      "timeZone": "America/New_York" 
  },
    "conferenceData": {
      "createRequest": {
        "conferenceSolutionKey": {
          "type": "eventNamedHangout"
        },
          "requestId": someRandomString
      }
    }
}

1 Ответ

0 голосов
/ 17 июня 2020
  • Если вы являетесь пользователем G Suite, eventNamedHangout - правильный выбор для вас

Не расстраивайтесь из-за того, что вы получите Google Meet link вместо Google Hangout link

Цитата из googleblog :

Позже в этом году мы переведем пользователей classi c Hangouts в доменах G Suite на Chat and Meet

Дополнительная информация о Google Meet: здесь , здесь и здесь .

...