Стенограмма 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) |
Возвращаемое значение
- Тело
- TranscriptResponse
Определения
Транскрибирование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 |
Число символов в этом сегменте. |