Как я могу удаленно создать событие в чужих аккаунтах Google после того, как они зашли на мой сайт? - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь установить связь между пользователем 1 и моим веб-сайтом и его учетной записью Календаря Google.

Как только другой пользователь 2 принимает запрос пользователя 1, он автоматически синхронизирует день рождения пользователя 2 с календарем пользователя 1 и день рождения пользователя 1 с календарем пользователя 2.

Как я могу сделать это с помощью API Календаря Google?

1 Ответ

0 голосов
/ 21 ноября 2018

Необходимо помнить, что данные Календаря Google являются частными данными пользователя.Чтобы получить доступ к личным данным пользователя, таким как учетная запись Google Calendar, вам необходимо разрешение пользователя.Для этого мы используем Oauth2.

И пользователь один, и второй пользователь должны будут подтвердить подлинность вашего приложения и дать согласие вашего приложения на запись в их календарь Google.

  • Когда вы создаете свое приложение, вы регистрируете его с помощьюКонсоль Google API.Затем Google предоставляет информацию, которая понадобится вам позже, например, идентификатор клиента и секрет клиента.Активируйте API Календаря Google в Консоли API Google.(Если API не указан в консоли API, пропустите этот шаг.)
  • Когда вашему приложению требуется доступ к пользовательским данным, оно запрашивает у Google определенную область доступа.
  • Google отображает экран согласия для пользователя с просьбой разрешить вашему приложению запрашивать некоторые из его данных.
  • Если пользователь одобряет, то Google дает вашему приложению краткосрочный токен доступа.
  • Ваше приложение запрашивает данные пользователя, прикрепляя к запросу токен доступа.
  • Если Google определяет, что ваш запрос и токен действительны, он возвращает запрошенные данные.

читать дальше здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...