【问题标题】:Translating YouTube video title and description | V3 API翻译 YouTube 视频标题和说明 | V3 API
【发布时间】:2017-04-09 10:38:04
【问题描述】:

在过去的几个小时里,我一直在尝试找到一种解决方案,将视频更新/上传到许多不同的语言,这引发了 YouTube V3 API。 我可以设置默认语言,

"defaultLanguage": string

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

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

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

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

我没有看到翻译标题和描述的方法。

我发现可能可以使用“本地化”属性,但我不知道这是否可能,或者这是否是最好的方法。

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

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

【问题讨论】:

  • 是的,我知道,但是,正如标题所说,我想要的只是将视频标题和说明翻译成多种语言,但我看不到上传翻译文本的方法
  • 我不需要帮助翻译任何东西,只需上传翻译后的文本
  • 该死的,你知道他们要不要实施吗?
  • 它确实支持翻译文本,请查看我的答案。

标签: json youtube-api youtube-data-api


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-03
    • 1970-01-01
    • 2013-07-18
    • 2015-04-17
    • 2017-03-22
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    相关资源
    最近更新 更多