2016-11-25 21 views
0

ここ数時間、YouTube V3 APIをスローするために、動画をさまざまな言語に更新/アップロードするソリューションを見つけることを試みてきました。 私は、defaultLanguageを設定することができ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": { 
    "title": string, 
    "description": string 
}, 

私はYouTubeのAPIに非常に新たなんだと私は、これはあなたが答えを知っていたならば、私は任意のコードやコンプレックスを期待していない答えるために非常に簡単な質問になります見つけるので、私はいくつかの提案を持っているしたいと思います解決策を導くだけで、助けてくれてありがとう。

+0

はい、私は、タイトルが言うように、知っているが、私が望むすべては、多くの言語に動画のタイトルと説明を変換する方法ですが、私は翻訳されたテキストをアップロードする手立てを見ない –

+0

私は何かを翻訳する助けは必要ありません。翻訳されたテキストをアップロードするだけです。 –

+0

彼らはそれを実装しようとしていますか? –

答えて

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" 
    } 
} 
} 
関連する問題