0

Пользователю моего сайта (JavaScript) часто необходимо создать мероприятие в своем календаре профилей (на моем веб-сайте) и отправить его также в свой календарь Google, он не входит в систему с учетными записями Google, но он может дать мне разрешение на получение доступ к своим данным календаря для вставки, удаления, списка и обновления событий; поэтому я могу сохранить токен обновления, когда мне нужно получить доступ к данным (частный, общедоступный).Как программно отправить событие с сайта на JavaScript, чтобы вставить его в Календарь Google?

Документация Google позволяет нам создавать события как на этом Link; для calendarId предлагается использовать ключевое слово «primary» для текущего пользователя в системе; также я могу использовать метод calendarList.list, чтобы получить электронное письмо в календаре пользователя.

Но даже с этим методом. Я не могу найти способ использования токена обновления пользователя для извлечения CalendarId и вставки его события в свой календарь для зарегистрированного пользователя без учетной записи Google.

Возможно ли, используя API Google, обновить токен и токен доступа, чтобы получить CalendarId и вставить событие?

+0

Сайт, основанный на JavaScript – maxwell

ответ

0

Если пользователь использует свой Календарь Google для вставки событий, то он будет sync на свой счет, где бы он ни открывал его. Я предлагаю вам придерживаться адреса Gmail, чтобы избежать подобных препятствий.

Проверьте Javascript Quickstart на поддерживаемый способ использования API календаря Google. Если это не указано, оно может не поддерживаться.

+0

Спасибо за ответ, я его проверил раньше, не полезен в моем случае. Все, что я хочу, - это возможность вставить событие из веб-сайта в свой календарь с использованием API-интерфейса calebdar. Любая помощь? – abdou

Смежные вопросы