Вы пытаетесь получить доступ к ресурсу, который не опубликован c, поэтому ваш веб-сайт не может получить к нему доступ. Вы заметите это, если попытаетесь получить доступ к ссылке, которой вы поделились, но не вошли в свою учетную запись (вы получите ошибку 404). По умолчанию календари не публикуются c. Чтобы получить к нему доступ, вы можете сделать следующее:
- Сделать аутентификацию веб-сайта для учетной записи, которая имеет доступ к событию. Например, вы можете следовать рабочему процессу, указанному в этом быстром запуске .
- . Сделать событие доступным c, чтобы оно было доступно всем. Вы можете сделать это через пользовательский интерфейс или через API, используя Acl collection . Вы можете поделиться календарем и его событиями с определенными пользователями или сделать их опубликованными c с помощью метода API Acl: insert . Чтобы сделать его опубликованным c, вам нужно установить
scope.type
на default
.
Даже если вы сделаете календарь опубликованным c, вы можете ограничить количество событий, которое может быть общедоступным, чтобы люди могли получить доступ только к тому событию, которое вы хотите. Вам просто нужно изменить свойство видимости события, как указано здесь .
Ссылка: