У меня такая же проблема. Я нашел этот учебник из 3 частей, который делает именно то, что вы хотите Веб-страница для бронирования
Вы создаете веб-страницу, которая пишет непосредственно в ваш собственный календарь (не для пользователей), и поэтому пользователям не нужно давать вам разрешение на доступ к своему календарю.
Это решение работает для меня, но вы должны управлять им напрямую с помощью REST.
Я ищу способ использовать клиент PHP API Google, потому что это кажется немного проще. Но я еще не нашел способ, как правильно отредактировать файл google-api-php-client / src / config.php так, чтобы вы аутентифицировали себя, а не действительного пользователя, потому что вам нужен доступ к вашему календарю. Если у кого-то есть идея или сценарий, который бы это сделал, я был бы очень признателен.