Сегодня я начал получать эту ошибку при добавлении новых событий в календарь:
Fatal error: Uncaught exception 'apiServiceException' with message 'Error calling POST https://www.googleapis.com/calendar/v3/ calendars/[cal-id]@group.calendar.google.com/events?alt=json&key=[dev-key]: (403) Access Not Configured' in /[...]/src/io/apiREST.php:86 Stack trace: #0 /[...]/src/io/apiREST.php(56): apiREST::decodeHttpResponse(Object(apiHttpRequest)) #1 /[...]/src/service/apiServiceResource.php(148): apiREST::execute(Object(apiServiceRequest)) #2 /[...]/src/contrib/apiCalendarService.php(472): apiServiceResource->__call('insert', Array) #3 /[...]/index.php(160): EventsServiceResource->insert('[cal-id-part]...', Object(Ev in /[...]/src/io/apiREST.php on line 86
До сих пор он работал отлично, и я ничего не менял в коде.
У меня была аналогичная проблема с доступом к данным Google Analytics с PHP. Я исправил это, убедившись, что служба Google Analytics включена для моего проекта в моей консоли API: https://code.google.com/apis/console/ .
Возможно, вам придется включить службу календаря. См. Ссылку ниже для дальнейшего объяснения, когда у кого-то возникла проблема с услугой перевода:
Перевод api прекратил работу
Не знаю, поможет ли это кому-то. У меня была такая же ошибка, и я все пробовал. Затем я удалил «developer_key» из config.php, и он сработал. Обратите внимание, что я использовал учетную запись службы https://developers.google.com/accounts/docs/OAuth2ServiceAccount
Ну, они выпустили новую версию и что, по-видимому, вызвали ошибки. Получил новейшую версию, и она отлично работает.
Не знаю, поможет ли это кому-то.
Это также поможет перейти на соответствующую страницу настроек календаря в вашей учетной записи Google, отредактировать что-то тривиальное и явно сохранить снова (или снова сохранить для возврата к старым настройкам). Иногда серверы Google немного нерешительны, чтобы принимать любые новые настройки, особенно настройки «Совместное использование». Проверьте, какие из ваших учетных записей службы имеют уровни разрешений «могут редактировать», или «является владельцем».