Синхронизация с google календарем 1С:УНФ

1. maksa2005 544 23.08.23 10:17 Сейчас в теме
Пытаюсь настроить в базе 1С:УНФ 3.01.248 обмен с календарем.
Есть инструкция
https://its.1c.ru/db/metod81#content:7551:hdoc
Но т.к. инструкции уже 2 года потеряла актуальность
json который требует 1с для авторизации содержит данные не корректные id

json который дает google
{"WCc":{"client_id":"__________________.apps.googleusercontent.com","project_id":"aerial-chimera-396805","Anc":"https://accounts.google.com/o/oauth2/auth","hVc":"https://oauth2.googleapis.com/token","znc":"https://www.googleapis.com/oauth2/v1/certs","s2a":"________________lVpB6xIS9Jn8z","oNc":["http://localhost"]}}

json который хочет 1с

{"installed":{"client_id":"__________________.apps.googleusercontent.com","project_id":"aerial-chimera-396805","auth_uri":"https://accounts.google.com/o/oauth2/auth","hVc":"https://oauth2.googleapis.com/token","znc":"https://www.googleapis.com/oauth2/v1/certs","client_secret":"________________lVpB6xIS9Jn8z",
"redirect_uris":[{"redirect_uris":"https://accounts.google.com/o/oauth2/auth"}]}}

в итоге при синхронизации ошибка:

Ошибка авторизации
Ошибка 400: invalid_request

You can't sign in to this app because it doesn't comply with Google's OAuth 2.0 policy for keeping apps secure.

You can let the app developer know that this app doesn't comply with one or more Google validation rules.
Подробнее
Параметры запроса
Материалы в этом разделе предоставлены разработчиком приложения и не проверены компанией Google.
Если вы разработчик приложения, убедитесь, что эти параметры запроса соответствуют правилам Google.
redirect_uri: Структура
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. newlogin1 23.08.23 12:30 Сейчас в теме
(1)Есть вот такая вот ошибочка
В некоторых случаях не удается получить код авторизации приложения для интеграции с Google Календарь:
После нажатия на кнопку "Войти в Google", авторизации в сервисе и подтверждения доступа не появляется Код авторизации, а происходит перенаправление на страницу http://localhost

Способ обхода:
Для локального исправления рекомендуется на форме "Обмен с google", в поле "Идентификация приложения Google" заменить строку "http://localhost" на строку "urn:ietf:wg:oauth:2.0:oob".


Исправлена в 1.6.27.190. Если есть вариант обновитесь до актуальной или тестовую базу обновите и проверьте.

https://bugboard.v8.1c.ru/error/000122853

Еще в 3.0.2 есть такое чудо
В некоторых случаях при попытке авторизоваться в сервисе google, при выдаче разрешения на синхронизацию, может происходить ошибка: Couldn't connect to server
4. maksa2005 544 23.08.23 12:57 Сейчас в теме
(2)Спасибо за ответ
у меня Управление нашей фирмой, редакция 3.0 (3.0.1.248)
вроде бы получилось обойти ошибку авторизации, но появилась новая
по видео добавил роли
https://www.youtube.com/watch?v=-XywEY2PGIY&ab_channel=BoostUpStation
но дальше пока не понятно(
куда вставить ключ...
Прикрепленные файлы:
5. maksa2005 544 23.08.23 13:52 Сейчас в теме
(2)
urn:ietf:wg:oauth:2.0:oob

Получилось!
Вопрос - куда его вставить)
Прикрепленные файлы:
3. пользователь 23.08.23 12:38
Сообщение было скрыто модератором.
...
6. maksa2005 544 23.08.23 14:22 Сейчас в теме
т.к. доступ не дало через 1с,выгрузил ссылку в браузер где авторизация по аккаунту есть.
https://accounts.google.com/o/oauth2/approval/v2/approvalnativeapp?auto=true&response=state%3___________425d-89e6-692dfc2eb6d8%3Bzon_____________________h-TeglzMrqLJzdCUU0xGo9rCQ_BGXR18VGeQIJyHyI%26scope%3Dhttps%3A%­2F%2Fwww.googleapis.com%2Fauth%2Fcalendar&hl=ru&approvalCode=4%2F1Adeu5_________­________GXR18VGeQIJyHyI&app=УНФ
и получил ответ:

но! ключи авторизации я не получил(
Прикрепленные файлы:
7. maksa2005 544 23.08.23 14:41 Сейчас в теме +3 $m
8. Aesha 24.08.23 16:28 Сейчас в теме
Спасибо тебе большое, я столкнулась с той же проблемой "json который дает google
{"WCc":{"client_id":"__________________.apps.googleusercontent.com","project_id":"aerial-chimera-396805","Anc":"https://accounts.google.com/o/oauth2/auth","hVc":"https://oauth2.googleapis.com/token","znc":"https://www.googleapis.com/oauth2/v1/certs","s2a":"________________lVpB6xIS9Jn8z","oNc":["http://localhost"]}}

json который хочет 1с

{"installed":{"client_id":"__________________.apps.googleusercontent.com","project_id":"aerial-chimera-396805","auth_uri":"https://accounts.google.com/o/oauth2/auth","hVc":"https://oauth2.googleapis.com/token","znc":"https://www.googleapis.com/oauth2/v1/certs","client_secret":"________________lVpB6xIS9Jn8z",
"redirect_uris":[{"redirect_uris":"https://accounts.google.com/o/oauth2/auth"}]}}".
Причем ошибку выдавало 403 при попытке войти в 1с в Google.
Но так, как раньше мне выгружал корректный файл - я вручную заменила на необходимые слова (уровень "мне стыдно").
Ошибка 403 - решается добавлением в тестовые пользователи вашей почты.
Далее заходите в УНФ и все синхронизируется, у меня по крайней мере все норм прошло.

Еще раз спасибо - весь день сегодня с этим вопросом мучилась
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот