翻译 YouTube 视频标题和说明 | V3 API

Translating YouTube video title and description | V3 API

在过去的几个小时里,我一直在努力寻找 updating/uploading 视频的多种不同语言的解决方案,将 YouTube V3 API 抛出。 我可以设置默认语言,

"defaultLanguage": string

我可以设置视频标题和描述,

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

或者也许有一种方法可以用不同的语言上传许多不同的片段?

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

我找不到翻译标题和说明的方法。

我看到 "localized" 属性 可能是可行的,但是,我不知道这是否可行,或者这是否是最好的方法。

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

我想提一些建议,因为我对 YouTube 还很陌生 API,我发现如果您知道答案,这将是一个非常容易回答的问题,我不希望有任何代码或一个复杂的解决方案,但只是需要指导,感谢您的帮助。

我找到了解决方案,所谓的本地化。

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"
  }
 }
}