2016-11-25 4 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 
}, 

내가 어떤 코드 또는 복잡한을 기대하지 않는다, 내가 유튜브 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" 
    } 
} 
}