У меня есть аккаунт Google API и ключ API. Обратите внимание, что я не разработчик, но создал учетную запись, чтобы включить другие календари Google в программное обеспечение для вывесок, которое мы используем просто с помощью URL-адреса API.
С моей стороны не требуется никакого программирования / кода. Я просто подключаю URL-адрес к программному обеспечению и могу отображать календарь.
Проблема, с которой я сталкиваюсь, заключается в том, что она работает, когда календарь становится публичным, но я получаю ошибку 404, когда он не публикуется. Я даже пытался поделиться календарем с адресом электронной почты учетной записи API, но это не позволяет ему работать.
Я предполагаю, что неправильно понял что-то о том, как он должен работать, но хотел убедиться.
Есть ли способ заставить это работать без обнародования календаря?
Вот пример URL:
https://www.googleapis.com/calendar/v3/calendars/abcdefg123456@group.calendar.google.com/events?fields=description%2Citems(end(date%2CdateTime)%2Clocation%2Cstart(date%2CdateTime)%2Csummary)&timeMin=2019-05-01T00:00:00Z&key=<api key>