Articles of google calendar

Является ли учетная запись службы в Google Calendar api v3 заменой ключа и секретным ключом домена в двухногих Oauth в v1?

Я пытаюсь обновить API календаря Google до версии v3 из v1 в проекте веб-службы. Он отлично работал с api v1 в настоящее время, который использует двухногий Oauth для операций с доменом. Например, мы можем печатать календари и события CRUD в календарях любого человека внутри нашего домена, включая людей, подписавших календари публичной учетной записи. Пока все […]

PHP API Google Calendar: одновременное добавление нескольких событий

Использование версии 3 API календаря Google. Я могу добавить одно событие за раз, но хочу добавить сразу несколько событий. есть идеи как это сделать? Я назначаю $ authUrl для моего шаблона ниже, пользователь нажимает ссылку, в которой говорится «добавьте все элементы в календарь Google», разрешает Google получать доступ к учетной записи, она возвращается к моему […]

Обновить статус ответа посетителей – API календаря Google (PHP)

Я сделал небольшое приложение, которое использует API календаря Google и Oauth2. Теперь я хотел бы разрешить пользователю отвечать на событие. Это мой код: PHP if(isset($_POST['submit'])){ $eventSubmit = $service->events->get('primary', $_POST['eventID']); $attendeesSubmit=$eventSubmit->getAttendees(); foreach ($attendees as $attendee) { $mailSubmit = $attendee->getEmail(); if ($mailSubmit==$emailUser){ if ($_POST['status']=='accepte'){ $attendee->setResponseStatus('accepted'); $service->events->update('primary', $_POST['eventID'], $eventSubmit); } if ($_POST['status']=='decline'){ $attendee->setResponseStatus('decline'); } } } HTML <form […]

Идентификация уведомления о значении API Google Calendar API

Я успешно регистрирую для Google Calendar API изменения уведомлений с помощью PHP: $service = new Google_Service_Calendar($client); $channel = new Google_Service_Calendar_Channel($service); $channel->setId(<some random ID>); $channel->setType('web_hook'); $channel->setAddress('https://www.myserver.net/triggerCode.php'); $timetoExpire = time()+3600000; $channel->setExpiration($timetoExpire); $watchEvent = $service->events->watch('<some_calendar_name>', $channel); EXCEPT это работает, только если строка $ channel-> setExpiration закомментирована. Я получаю сообщение об ошибке, когда ttl недействителен. Я попытался установить срок […]

Добавление события в календарь Google с помощью API

Я добавляю события из своего веб-приложения, используя этот пример, предоставленный google: https://developers.google.com/api-client-library/php/auth/web-app https://developers.google.com/google-apps/calendar/create-events Все работает отлично, но когда мне нужно добавить событие в свой календарь, мне нужно одобрить OAuth 2.0 (60 в 60 мин). Моя конечная цель заключается в заполнении одной формы темой, датой, описанием и т. Д. И отправкой в ​​календарь Google без запроса […]

Как создать событие Календаря Google без напоминания / Как получить учетные записи службы для олицетворения пользователей

Я могу вставить событие в Календарь Google с помощью библиотеки PHP, но я хочу создать событие без напоминания (на самом деле, я хочу создать его с напоминанием, которое не является значением по умолчанию, но чтобы все было просто, я буду просто отключите напоминание). Вот мой код, чтобы отключить напоминание: $reminders = new Google_EventReminders(); $reminders->setUseDefault(false); $event->setReminders($reminders); […]

Интеграция моего сайта с календарем Google

Я разрабатываю веб-сайт в PHP. Пользователям этого сайта разрешено заказывать встречи из предоставленного мной календаря. Когда пользователь делает бронирование, он должен быть добавлен в мой календарь Google. Какой механизм аутентификации мне нужен для этого типа сценария? Какой из них? 1. Веб-приложения 2. Учетные записи службы 3. Установленные приложения NB: Я не хочу получать доступ к […]

Ошибка Google OAuth2 – отсутствует необходимый параметр: grant_type при обновлении

Я создал прототип системы синхронизации календарей с использованием API календаря Google, и он работает хорошо, за исключением обновления токенов доступа. Это те шаги, которые я прошел: 1) Авторизовал мой API и получил код авторизации. 2) Обменный код авторизации для Access Token и RefreshToken. 3) Используется API календаря до тех пор, пока токен доступа не истечет. […]

Как вставить событие в календарь Google Google, используя php?

У меня есть следующие коды для вставки в свой календарь Google. Ну, это очень удачный, но как позволить пользователю добавлять в свой календарь ? Кто-то может мне помочь … Мои ожидаемые результаты были похожи на то, что пользователь может войти через Google. Это означает, что пользователь может добавить свой календарь Google. Благодарю. Коды для добавления […]

Лучший способ реализовать интерфейс Calendar с помощью Google Cal для событий?

Я создаю сайт для своей школы как проект для домашних животных, в который будут включены счета для всех учащихся. Я хочу отображать календарь для каждого ученика, который должен иметь следующие функции: Он должен иметь возможность импортировать события из нескольких фидов Календаря Google. Совместимость с XML, ICAL или HTML-каналом будет выполнена. Он должен иметь возможность давать […]