Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:settings:system:google_calendar [20.12.2021 12:29] – [Подключение домена] anna.makhnevaproduct:settings:system:google_calendar [11.01.2022 13:50] (текущий) anna.makhneva
Строка 1: Строка 1:
 ====== Настройка интеграции с Google Calendar ====== ====== Настройка интеграции с Google Calendar ======
 +Подробный алгоритм - [[product/settings/system/google_calendar|здесь]]
  
 Для настройки интеграции необходимы: Для настройки интеграции необходимы:
Строка 14: Строка 15:
 Заверьте домен на сервисе [[https://search.google.com/search-console|Google Search Console]], для этого: Заверьте домен на сервисе [[https://search.google.com/search-console|Google Search Console]], для этого:
   - добавьте новый ресурс -> "**Ресурс с префиксом в URL**" -> укажите ресурс с протоколом ''https'' в адресе;  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_01.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 1** -- Добавить ресурс в Search Console</text>   - добавьте новый ресурс -> "**Ресурс с префиксом в URL**" -> укажите ресурс с протоколом ''https'' в адресе;  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_01.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 1** -- Добавить ресурс в Search Console</text>
-  - действуйте согласно рекомендациям (Рисунок 2). \\ Скачанный файл нужно загрузить в папку утилит для корректной сборки коммита. \\ У нас это папка на сервере srvbl-15 C:\a2-build.repo\buildsrv\apps\имя_коммита\SL. \\ В случае успешной проверки -> «Подтвердить». \\ <image shape="thumbnail">{{ :product:settings:system:settings_configuration_02.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 2** -- Подтверждение прав</text>+  - действуйте согласно рекомендациям (Рисунок 2).  \\ <image shape="thumbnail">{{ :product:settings:system:settings_configuration_02.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 2** -- Подтверждение прав</text> \\ Скачанный файл нужно загрузить в корень сайта, т.е чтобы он стал доступен для Google по адресу https://a2nta.ru/google6e61a8a115f815ba.html. \\ В случае успешной проверки -> «Подтвердить».
   - Домен появится в списке, если права успешно подтверждены. \\ При возникновении ошибок выдаются соответствующие сообщения. После устранения ошибок переходите к следующему шагу.  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_03.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 3** -- Сообщение о подтверждении прав</text>   - Домен появится в списке, если права успешно подтверждены. \\ При возникновении ошибок выдаются соответствующие сообщения. После устранения ошибок переходите к следующему шагу.  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_03.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 3** -- Сообщение о подтверждении прав</text>
  
Строка 64: Строка 65:
   - Найдите Google Calendar API, перейдите на страницу и нажмите «Включить».  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_06.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 6** -- Кнопка перехода к библиотеке API</text>   - Найдите Google Calendar API, перейдите на страницу и нажмите «Включить».  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_06.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 6** -- Кнопка перехода к библиотеке API</text>
   - Перейдите в панель управления и проверьте список включённых для проекта API.  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_07.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 7** -- Список включённых API на панели управления</text>   - Перейдите в панель управления и проверьте список включённых для проекта API.  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_07.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 7** -- Список включённых API на панели управления</text>
-  - Настройте информацию о проекте.  \\   - Перейдите «Учётные данные» -> «Создать учётные данные» -> «Идентификатор клиента OAuth». \\ <image shape="thumbnail">{{ :product:settings:system:settings_configuration_08.png?nolink |}}</image>  \\  <TEXT align="center">**Рисунок 8** -- Создать идентификатор клиента OAuth</text> +  - Настройте информацию о проекте.  \\   - Перейдите «Учётные данные» -> «Создать учётные данные» -> «Идентификатор клиента OAuth». \\ <image shape="thumbnail">{{ :product:settings:system:settings_configuration_08.png?nolink |}} </image>  \\  <TEXT align="center">**Рисунок 8** -- Создать идентификатор клиента OAuth</text>  
-  - В открывшемся окне выберите «Desktop app».  \\ {{:product:settings:system:photo_2021-10-27_16-25-29.jpg|}} \\ <TEXT align="center">**Рисунок 9** -- Выбор типа приложения</text>+  - После выполнения предыдущего пункта появится вкладка OAuth consent screen: \\ <image shape="thumbnail"> {{:product:settings:system:oauth_consent.jpg?nolink|}} </image> \\ в ней заполните обязательные поля в первом окне; \\ <image shape="thumbnail"> {{:product:settings:system:oauth_2.jpg?nolink|}} </image> \\ второе окно можно пропустить; \\ добавьте адреса пользователей, календарь которых нужно синхронизировать, в третьем окне. \\ <image shape="thumbnail"> {{:product:settings:system:oauth3.jpg?nolink|}} </image> 
 +  - После этого снова повторите действия "Перейдите «Учётные данные» → «Создать учётные данные» → «Идентификатор клиента OAuth»". 
 +  - В открывшемся окне выберите «Desktop app».  \\ <image shape="thumbnail">  
 + {{:product:settings:system:photo_2021-10-27_16-25-29.jpg|}} </image> \\ <TEXT align="center">**Рисунок 9** -- Выбор типа приложения</text>
   - Указав тип, вы получите реквизиты сертификата.  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_10.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 10** -- Идентификатор</text>   - Указав тип, вы получите реквизиты сертификата.  \\  <image shape="thumbnail">{{ :product:settings:system:settings_configuration_10.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 10** -- Идентификатор</text>
 =====Настройка сервера push-сообщений===== =====Настройка сервера push-сообщений=====