Поделиться через


Стенограмма YouTube (независимый издатель) (предварительная версия)

Пользовательская служба для получения расшифровок из видео YouTube с помощью внутреннего API YouTube.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Трой Тейлор
URL https://github.com/troystaylor/PowerPlatformConnectors
Адрес электронной почты troy@troystaylor.com
Метаданные соединителя
Publisher troystaylor
Веб-узел https://www.youtube.com
Политика конфиденциальности https://policies.google.com/privacy
Категории Содержимое и файлы; Продуктивность

Стенограмма YouTube (независимый издатель)

Пользовательская служба для получения расшифровок из видео YouTube с помощью внутренней службы YouTube.

Издатель: Трой Тейлор

Предпосылки

Для этой службы не требуется никаких предварительных требований.

Получение учетных данных

Этот соединитель не требует проверки подлинности. Доступ к расшифровкам YouTube выполняется через общедоступные конечные точки API.

Поддерживаемые операции

Получение расшифровки видео

Извлекает и преобразует расшифровку для указанного видео YouTube в чистый, удобный для Power Platform формат с расширенными метаданными и обработкой текста.

Известные проблемы и ограничения

  • Стенограммы должны быть доступны для видео (автоматически созданные или вручную отправленные создателем)
  • Работает только с общедоступными видео YouTube
  • Использует внутренний API YouTube, который может измениться без уведомления
  • Пользовательский код преобразует сложные ответы в упрощенный формат Power Platform
  • Убедитесь в соответствии с условиями обслуживания YouTube

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Получение расшифровки видео

Извлекает и преобразует расшифровку для указанного видео YouTube в чистый, понятный для Power Platform формат. Просто укажите идентификатор видео YouTube и пользовательский код автоматически обрабатывает все сложные параметры создания.

Получение расшифровки видео

Извлекает и преобразует расшифровку для указанного видео YouTube в чистый, понятный для Power Platform формат. Просто укажите идентификатор видео YouTube и пользовательский код автоматически обрабатывает все сложные параметры создания.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор видео YouTube
externalVideoId True string

Идентификатор видео YouTube (11 символов) — найден в конце URL-адресов видео YouTube (например, youtube.com/watch?v=DC2p3kFjcK0)

Возвращаемое значение

Определения

ТранскрибированиеResponse

Имя Путь Тип Описание
Success
success boolean

Указывает, успешно ли получена расшифровка.

Сегменты расшифровки
segments array of TranscriptSegment

Массив сегментов расшифровки с текстовыми и временными сведениями.

Всего сегментов
totalSegments integer

Общее количество сегментов расшифровки.

Общая длительность (мс)
totalDurationMs integer

Общая длительность видео в миллисекундах.

Общая длительность
totalDurationFormatted string

Общая длительность видео в формате, доступном для чтения пользователем (например, "4:36")

Полная расшифровка
fullTranscript string

Полный текст расшифровки в виде одной строки.

Language
language string

Язык расшифровки (например, английский (автоматически созданный))

Обработано в
processedAt string

Метка времени ISO 8601 при обработке ответа.

Сообщение об ошибке
error string

Сообщение об ошибке, если успешное выполнение равно false.

Транскрибирование

Имя Путь Тип Описание
Текст
text string

Текст расшифровки для этого сегмента (очищается).

Время начала (мс)
startMs integer

Время начала в миллисекундах.

Время окончания (мс)
endMs integer

Время окончания в миллисекундах.

Длительность (мс)
durationMs integer

Длительность этого сегмента в миллисекундах.

Время начала (исходное)
startTime string

Исходный формат времени YouTube (например, "3:24")

Время начала (форматированный)
startTimeFormatted string

Форматированный время начала (например, "3:24")

Время окончания (форматированный)
endTimeFormatted string

Форматированный срок окончания (например, "3:26")

Длительность (форматированный)
durationFormatted string

Форматированная длительность (например, "0:02")

Число слов
wordCount integer

Количество слов в этом сегменте.

Число символов
characterCount integer

Число символов в этом сегменте.