help
Backup GDrive
Re: Backup GDrive
К сожалению я не вижу что вы настраивали(в аккаунте гугла), только что проверила, соединение успешное.
Инструкция выше актуальна.
Использовалось desktop app
Инструкция выше актуальна.
Использовалось desktop app
Re: Backup GDrive
Вы не расшарили доступ.
https://community.brainycp.com/viewtopic.php?f=7&t=5451
Re: Backup GDrive
А Вы не раcсматривали еще бекапы на mega.nz?alenka писал(а): ↑Вт дек 10, 2024 11:20 amВы не расшарили доступ.
https://community.brainycp.com/viewtopic.php?f=7&t=5451
Re: Backup GDrive
НетStifler писал(а): ↑Пт дек 13, 2024 12:41 pmА Вы не раcсматривали еще бекапы на mega.nz?alenka писал(а): ↑Вт дек 10, 2024 11:20 amВы не расшарили доступ.
https://community.brainycp.com/viewtopic.php?f=7&t=5451
Re: Backup GDrive
Ребята, я его победил. Не без помощи нейронок коненчно. Оправляю решение:
Отлично! Теперь я вижу точную причину проблемы. В последнем скриншоте Google показывает подробную ошибку:
"Ответный URI в соответствии с данными, urn:ietf:wg:oauth:2.0:oob, может быть использован только для клиента ID для природного применения. Это не предназначено для WEB client-type."
Проблема
BrainyCP использует специальный redirect URI urn:ietf:wg:oauth:2.0:oob, который предназначен для native applications (десктопных приложений), а у вас настроен Web application тип клиента.
Решение
Вариант 1: Измените тип OAuth клиента (РЕКОМЕНДУЕТСЯ)
Зайдите в Google Cloud Console → API & Services → Credentials
Удалите текущий Web application клиент
Создайте новый клиент с типом "Desktop application"
Скопируйте новые Client ID и Client Secret
Вставьте их в BrainyCP
Вариант 2: Создайте дополнительный Desktop
Если не хотите удалять текущее:
Создайте новый OAuth 2.0 Client ID
Выберите тип "Desktop application"
Назовите его "BrainyCP Backup"
Используйте новые credentials в BrainyCP
Пошаговая инструкция по созданию Desktop клиента:
Google Cloud Console → APIs & Services → Credentials
+ CREATE CREDENTIALS → OAuth 2.0 Client IDs
Application type: Desktop application
Name: BrainyCP Backup (или любое название)
CREATE
Скопируйте Client ID и Client Secret
Вставьте в BrainyCP вместо старых
Почему это будет работать?
Desktop applications позволяют использовать urn:ietf:wg:oauth:2.0:oob
Этот URI означает "out of band" – код авторизации будет показан пользователю для ручного ввода
BrainyCP рассчитан именно на такой тип авторизации
После смены:
Обновите credentials в BrainyCP
Попробуйте авторизацию снова
Google покажет код авторизации
Скопируйте его в поле "Верификационный код"
Этот метод точно сработает, поскольку BrainyCP использует стандартный OOB (Out of Band) flow для десктопных приложений.
Отлично! Теперь я вижу точную причину проблемы. В последнем скриншоте Google показывает подробную ошибку:
"Ответный URI в соответствии с данными, urn:ietf:wg:oauth:2.0:oob, может быть использован только для клиента ID для природного применения. Это не предназначено для WEB client-type."
Проблема
BrainyCP использует специальный redirect URI urn:ietf:wg:oauth:2.0:oob, который предназначен для native applications (десктопных приложений), а у вас настроен Web application тип клиента.
Решение
Вариант 1: Измените тип OAuth клиента (РЕКОМЕНДУЕТСЯ)
Зайдите в Google Cloud Console → API & Services → Credentials
Удалите текущий Web application клиент
Создайте новый клиент с типом "Desktop application"
Скопируйте новые Client ID и Client Secret
Вставьте их в BrainyCP
Вариант 2: Создайте дополнительный Desktop
Если не хотите удалять текущее:
Создайте новый OAuth 2.0 Client ID
Выберите тип "Desktop application"
Назовите его "BrainyCP Backup"
Используйте новые credentials в BrainyCP
Пошаговая инструкция по созданию Desktop клиента:
Google Cloud Console → APIs & Services → Credentials
+ CREATE CREDENTIALS → OAuth 2.0 Client IDs
Application type: Desktop application
Name: BrainyCP Backup (или любое название)
CREATE
Скопируйте Client ID и Client Secret
Вставьте в BrainyCP вместо старых
Почему это будет работать?
Desktop applications позволяют использовать urn:ietf:wg:oauth:2.0:oob
Этот URI означает "out of band" – код авторизации будет показан пользователю для ручного ввода
BrainyCP рассчитан именно на такой тип авторизации
После смены:
Обновите credentials в BrainyCP
Попробуйте авторизацию снова
Google покажет код авторизации
Скопируйте его в поле "Верификационный код"
Этот метод точно сработает, поскольку BrainyCP использует стандартный OOB (Out of Band) flow для десктопных приложений.