Перейти к основному содержимому

Google Диск

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

Что вы сможете делать
  • Загружать файлы на Google Диск из сценариев бота
  • Получать публичную ссылку на загруженный файл
  • Удалять ранее загруженные файлы
  • Назначать права редактора другому Google-аккаунту

Подключение Google-аккаунта

Чтобы работать с Google Диском, подключите свой Google-аккаунт на странице интеграций:

https://app.quescha.com/autofunnels/integrations

Важно

Раньше для Google Диска использовался сервисный аккаунт — он больше не поддерживается. Используйте только обычный Google-аккаунт, подключённый через страницу интеграций.


Использование в сценарии действий

После подключения аккаунт можно использовать в сценариях. Добавьте действие Google Диск и заполните поля:

ПолеОписание
Google АккаунтПодключённый аккаунт из интеграций.
Название файлаИмя, под которым файл будет сохранён на Диске.
Ссылка на файлURL источника. При приёме файлов от пользователя URL автоматически сохраняется в переменную #{media_url}.
Переменная URLИмя переменной, в которую будет записан URL файла на Google Диске.
Переменная IDИмя переменной для ID загруженного файла.
Доп. переменныеПри необходимости — переменные для статуса успеха операции и JSON-ответа сервера.

Гугл Диск 1

примечание

На скриншоте отображён старый сервисный аккаунт — на актуальном экране вместо него будет выбор подключённого Google-аккаунта из интеграций.


Доступ к загруженным файлам

После создания файла на Google Диске вы получаете ссылку, доступную для чтения всем, кто её откроет.

Дополнительно можно указать e-mail Google-аккаунта, которому будут назначены права редактора — файл появится у этого пользователя на вкладке «Доступные мне».

Гугл Диск 2


Если что-то пошло не так

Переподключение интеграции

Если возникли проблемы с доступом (например, не были отмечены нужные галочки при подключении), сделайте следующее:

  1. Удалите интеграцию из аккаунта Quescha.
  2. Откройте страницу разрешений Google и удалите приложение Quescha.
  3. Добавьте интеграцию в аккаунт Quescha заново.