2016-11-25 4 views
0

In den letzten paar Stunden habe ich versucht, eine Lösung zum Aktualisieren/Hochladen von Videos in vielen verschiedenen Sprachen zu finden, werfen Sie die YouTube V3 API. Ich kann die default gesetzt,YouTube-Videotitel und Beschreibung übersetzen | V3 API

"defaultLanguage": string 

kann ich Video-Titel und eine Beschreibung,

"title": string, 
    "description": string, 

oder vielleicht gibt es eine Möglichkeit, das Hochladen von vielen verschiedenen Schnipsel in verschiedenen Sprachen eingestellt?

"snippet": { 
"publishedAt": datetime, 
"channelId": string, 
"title": string, 
"description": string, 
"thumbnails": { 
    (key): { 
    "url": string, 
    "width": unsigned integer, 
    "height": unsigned integer 
    } 
}, 

Ich sehe keine Möglichkeit, den Titel und Beschreibungen zu übersetzen.

Ich sehe, dass es möglich sein könnte, mit der "lokalisierten" Eigenschaft zu tun, aber ich weiß nicht, ob es überhaupt möglich ist oder ob es der beste Weg ist, es zu tun.

"localized": { 
    "title": string, 
    "description": string 
}, 

Ich mag einige Vorschläge haben, da ich auf YouTube API so neu bin und ich finde dies eine sehr einfache Frage wäre zu beantworten, wenn Sie die Antwort wissen, erwarte ich keinen Code oder einen Komplex Lösung, aber nur um geführt zu werden, danke für die Hilfe.

+0

Ja, ich weiß, aber, wie der Titel schon sagt, alles, was ich will, ist ein Weg, um den Video-Titel und eine Beschreibung in viele Sprachen zu übersetzen, aber ich sehe keine Möglichkeit, den übersetzten Text zu –

+0

Ich brauche keine Hilfe, um etwas zu übersetzen, einfach den übersetzten Text hochladen –

+0

verdammt, weißt du, ob sie es implementieren werden? –

Antwort

1

Ich fand die Lösung, Lokalisierungen ist wie es heißt.

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.videos.update

PUT https://www.googleapis.com/youtube/v3/videos?part=localizations&key={YOUR_API_KEY} 

{ 
"id": "kE7dYgd3F8E", //https://www.youtube.com/edit?video_id=kE7dYgd3F8E 
"localizations": { 
    "es-do": {   //local codes, http://www.science.co.il/Language/Locale-codes.php 
    "title": "Translated title", 
    "description": "Translated description" 
    } 
} 
}