YouTube Transkripti (Bağımsız Yayımcı) (Önizleme)
Dahili YouTube API'sini kullanarak YouTube videolarından dökümleri almak için özel bir hizmet.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Troy Taylor |
| URL | https://github.com/troystaylor/PowerPlatformConnectors |
| E-posta | troy@troystaylor.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | troystaylor |
| Web sitesi | https://www.youtube.com |
| Gizlilik ilkesi | https://policies.google.com/privacy |
| Kategoriler | İçerik ve Dosyalar; Verimli -lik |
YouTube Transkripti (Bağımsız Yayımcı)
Dahili YouTube hizmetini kullanarak YouTube videolarından dökümleri almak için özel bir hizmet.
Yayımcı: Troy Taylor
Önkoşullar
Bu hizmet için gerekli önkoşul yoktur.
Kimlik Bilgilerini Alma
Bu bağlayıcı kimlik doğrulaması gerektirmez. YouTube transkriptlerine genel API uç noktaları üzerinden erişilir.
Desteklenen İşlemler
Video Transkripti Alma
Belirtilen bir YouTube videosu için transkripti alır ve gelişmiş meta veriler ve metin işleme ile temiz, Power Platform dostu bir biçime dönüştürür.
Bilinen Sorunlar ve Sınırlamalar
- Video için transkriptler bulunmalıdır (otomatik olarak oluşturulmuş veya oluşturucu tarafından el ile karşıya yüklenmiş)
- Yalnızca herkese açık YouTube videolarıyla çalışır
- YouTube'un bildirimde bulunmadan değişebilen iç API'sini kullanır
- Özel kod karmaşık yanıtları basitleştirilmiş Power Platform biçimine dönüştürür
- Lütfen YouTube'un Hizmet Koşullarına uygun olduğundan emin olun
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Video Transkripti Alma |
Belirli bir YouTube videosunun transkriptini alır ve temiz, Power Platform dostu bir biçime dönüştürür. YouTube video kimliğini sağlamanız yeterlidir ve özel kod tüm karmaşık parametre oluşturma işlemlerini otomatik olarak işler. |
Video Transkripti Alma
Belirli bir YouTube videosunun transkriptini alır ve temiz, Power Platform dostu bir biçime dönüştürür. YouTube video kimliğini sağlamanız yeterlidir ve özel kod tüm karmaşık parametre oluşturma işlemlerini otomatik olarak işler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
YouTube Video Kimliği
|
externalVideoId | True | string |
YouTube video kimliği (11 karakter) - YouTube video URL'lerinin sonunda bulunur (örneğin, youtube.com/watch?v=DC2p3kFjcK0) |
Döndürülenler
- Body
- TranscriptResponse
Tanımlar
TranscriptResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Success
|
success | boolean |
Transkriptinin başarıyla alındığını gösterir. |
|
Transkript Segmentleri
|
segments | array of TranscriptSegment |
Metin ve zamanlama bilgilerini içeren transkript kesimleri dizisi. |
|
Toplam Segment sayısı
|
totalSegments | integer |
Transkript segmentlerinin toplam sayısı. |
|
Toplam Süre (ms)
|
totalDurationMs | integer |
Milisaniye cinsinden toplam video süresi. |
|
Toplam Süre
|
totalDurationFormatted | string |
İnsan tarafından okunabilen biçimde toplam video süresi (ör. '4:36') |
|
Tam Transkript
|
fullTranscript | string |
Transkript metnini tek bir dize olarak tamamlayın. |
|
Language
|
language | string |
Transkript dili (örneğin, 'İngilizce (otomatik oluşturulan)') |
|
İşlendiği Yer
|
processedAt | string |
Yanıtın işlendiği iso 8601 zaman damgası. |
|
Hata mesajı
|
error | string |
Başarı yanlışsa hata iletisi. |
TranscriptSegment
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Metin
|
text | string |
Bu segmentin transkript metni (temizlendi). |
|
Başlangıç Saati (ms)
|
startMs | integer |
Başlangıç zamanı milisaniye cinsindendir. |
|
Bitiş Saati (ms)
|
endMs | integer |
Bitiş süresi milisaniye cinsinden. |
|
Süre (ms)
|
durationMs | integer |
Bu segmentin milisaniye cinsinden süresi. |
|
Başlangıç Saati (Özgün)
|
startTime | string |
Orijinal YouTube saat biçimi (ör. '3:24') |
|
Başlangıç Saati (Biçimlendirilmiş)
|
startTimeFormatted | string |
Biçimlendirilmiş başlangıç zamanı (ör. '3:24') |
|
Bitiş Saati (Biçimlendirilmiş)
|
endTimeFormatted | string |
Biçimlendirilmiş bitiş saati (ör. '3:26') |
|
Süre (Biçimlendirilmiş)
|
durationFormatted | string |
Biçimlendirilmiş süre (ör. '0:02') |
|
Sözcük Sayısı
|
wordCount | integer |
Bu segmentteki sözcük sayısı. |
|
Karakter Sayısı
|
characterCount | integer |
Bu segmentteki karakter sayısı. |