Для тестирования нашего приложения мне нужно вставить / обновить события календаря Google и проверить крайние случаи, например, если приглашение на собрание длится> 30 дней, его не следует показывать конечному пользователю.Я делаю эту настройку для одного идентификатора gmail testaccount @ .com и пытаюсь манипулировать событиями, чтобы охватить все крайние случаи.
По этой ссылке - https://developers.google.com/calendar/v3/reference/events/insert
1) Я создалновый проект https://console.cloud.google.com.
2) Включен API Календаря Google
3) Настройка клиента OAuth для credentials.json
4) Быстрый запуск Python для получения 10 событий календаря- для проверки правильности шага 3.
5) Теперь для добавления события добавьте следующую область на экране согласия https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.events
6) Восстановите учетные данные, чтобы онидействительно добавлена область для вставки события.
Я получаю следующее сообщение об ошибке - HttpError 403 при запросе https://www.googleapis.com/calendar/v3/calendars/primary/events?alt=json вернул "Недостаточное разрешение: у запроса недостаточно областей проверки подлинности."
Я также попытался использовать идентификатор электронной почты вместо «primay» и снова оказался с той же ошибкой.