Для автоматической публикации переводов JanusTranslate предлагает подключить YouTube через Google. Разрешение широкое, поэтому перед подключением полезно понять, какие действия выполняет бот и какой вариант доступен без авторизации.
Зачем боту подключение канала
Подключение нужно, чтобы получить список ваших видео, работать с доступными дорожками субтитров и добавлять выбранные переводы на YouTube. В обычном сценарии вы выбираете видео, тип перевода и языки. Бот переводит название с описанием или существующие субтитры, а затем публикует результат на подключённом канале. Само подключение не означает, что перевод всех видео начнётся автоматически.
Перед запуском стоит проверить активный канал, исходное видео и выбранные языки. Это особенно удобно, если у вас несколько каналов: одна и та же учётная запись Google не всегда означает один и тот же канал для публикации.
Почему экран Google показывает широкое разрешение
Для этих операций используется разрешение YouTube youtube.force-ssl. Это широкое разрешение, которое требуется официальному API для загрузки дорожек субтитров и обновления локализованных названий и описаний. Его нельзя описывать как доступ «только для чтения» или как разрешение исключительно на субтитры.
Важно различать возможности разрешения и действия приложения. Рабочая логика JanusTranslate читает список видео и добавляет либо обновляет выбранные пользователем переводы. Она не предназначена для удаления видео или изменения настроек канала. При этом сам экран Google описывает более широкие полномочия, и решение о подключении следует принимать с учётом именно этого объёма доступа.
Пароль и отзыв доступа
Авторизация проходит на стороне Google: пароль Google не нужно отправлять боту или поддержке. Проверяйте адрес страницы, на которой входите в аккаунт, и читайте название приложения и перечень разрешений перед подтверждением.
Разрешение можно отозвать в настройках доступа Google. После отзыва автоматической работе с каналом может потребоваться новое подключение. Отзыв доступа не следует считать обещанием удаления переводов, уже опубликованных на YouTube, или всех ранее сохранённых данных сервиса. Вопрос об удалении сохранённых данных можно отдельно обсудить с поддержкой.
Как попробовать без подключения
Если вы пока не готовы выдавать разрешение, выберите получение файлов без подключения канала. Обычный сценарий по ссылке переводит название и описание видео и выдаёт TXT в чат. Вы самостоятельно переносите результат в YouTube Studio. Для такой пробы не требуется подключать Google-аккаунт.
Субтитры — отдельный случай: наличие видео по публичной ссылке не гарантирует доступность его дорожки. Для автоматического перевода существующих субтитров своего видео используйте подключённый канал и доступную дорожку. Не стоит ожидать, что бот получит субтитры любого чужого видео или создаст их из аудио.
Что относится к другим функциям
Статистика каналов и переход к мониторингу помогает следить за новыми публикациями и заметными результатами видео. Озвучка сейчас проходит закрытое тестирование для специально назначенного администратора; это не общедоступная функция автоматической загрузки аудиодорожек на YouTube.
Порядок запуска описан в статье как работает перевод через бота, а способы пополнения — в руководстве по оплате. Другие материалы доступны в блоге и разделе инструментов.
Перечень операций, допускаемых разрешением, можно проверить в документации Google: videos.delete. Отсутствие команды удаления в интерфейсе не сужает выданное OAuth-разрешение.