Гугл тусовки

Я работаю над приложением в ядре asp.net. Я хочу добавить дополнительные функции для видеовстречи. Я хочу спросить, можно ли создавать ссылки для приглашения на видеовстречу в моем приложении asp.net. У меня есть сценарий, в котором я хочу создать ссылку на видеовстречу, отправить ссылку клиенту и заказать цифровую встречу. Любое предложение?


person WebExpress    schedule 25.06.2020    source источник
comment
Hangouts Chat API в основном предназначен для управления ботами. Однако вы можете создать событие календаря (которое может генерировать ссылку Meet) и получить его с помощью API календаря.   -  person Jescanellas    schedule 25.06.2020
comment
Привет. Спасибо за ответ. Не могли бы вы дать некоторые сведения о том, как я могу автоматически создавать ссылки с помощью API календаря. Мы уже используем этот API в нашем приложении. Но я не могу понять, как я могу сделать это через него. Я был бы признателен за вашу помощь. С уважением,   -  person WebExpress    schedule 26.06.2020


Ответы (1)


Как я упоминал в комментариях, вы можете создать ссылку Meet с API календаря. Для этого создайте событие со следующими параметрами и телом:

версия_данных_конференции: 1

Тело запроса:

{
  "end": {
    "date": "2020-07-08"
  },
  "start": {
    "date": "2020-07-07"
  },
  "conferenceData": {
    "createRequest": {
      "requestId": "hangoutsMeet"
    }
  }
}

Вызов API insert вернет вместе с другими полями параметр hangoutLink, который готов к использованию в браузере:

"hangoutLink": "https://meet.google.com/id-of-the-meet",

Ссылки:

Надеюсь это поможет!

person Jescanellas    schedule 26.06.2020
comment
Привет, Джесканеллас, - person WebExpress; 06.07.2020
comment
Спасибо за ответ. Но я хотел бы спросить, что я просто использую API Google celander, и у меня нет учетной записи G Suite. Эта функция до сих пор работает там и как, так как я ничего не нашел в своем апи по конференционным данным. - person WebExpress; 06.07.2020
comment
Google.Apis.Calendar.v3.Данные. Это API, используемый в нашем приложении. Я на самом деле совсем новичок в этом. Я не разрабатывал его. Я работаю над обновлением системы, чтобы включить автоматическое создание ссылок на видеовстречи. - person WebExpress; 06.07.2020
comment
Вы также должны использовать библиотеку Google.Apis.Calendar.V3;. Взгляните на Краткое руководство для .NET, в нем есть пример списка событий. Его создание - это просто изменение вызова List на Insert, но передача тела из моего ответа в качестве параметра. - person Jescanellas; 06.07.2020