유튜브 video API 에서 snippet 언어문제

본문 바로가기
사이트 내 전체검색

로그인
회원가입
IT Note

유튜브 video API 에서 snippet 언어문제
0

View 2,273  | 작성일2022.03.14 17:16

본문

유튜브 video API 에서 snippet 으로 특정 영상의 제목과 내용정보를 얻어올때 

여러 언어로 입력 되어 있는 영상의 경우 영상 제작자의 나라에서 사용하는 언어를 중심으로 snippet 이 됩니다.

 

그래서 한국어 정보도 있는 채널인데 그나라 언어로만 제목이나 설명이 얻어와져서 난감했는데요.

이는 구글 API에도 어째서인지 제대로 설명이 되어있지 않아서 여기에 적습니다. 

 

기존에는 

 

 { 

  part : 'snippet',

  maxresult : 50,

  id : '유튜브 ID' 

}

 

 이렇게 해서 유튜브 정보를 얻어왔습니다만 (사실 snippet 의 경우 maxresult가 필요없다고 하긴 했습니다)

  

 { 

  part : 'snippet, localization',

  hl : 'ko',

  maxresult : 50,

  id : 유튜브 ID 

}

  

이렇게 변경하면 채널에서 입력된 여러 언어로 된 제목과 localization 된 제목을 얻어올 수 있습니다.

저렇게 요청하여 제목을 얻어온다고 했을 때는  

 

data.items[0].snippet.localized

 

이안에 title 과 description 이 한국어로 되어있는 데이터를 얻을 수가 있습니다.

나머지는 구글 API에 설명된 대로 정보를 얻어올 수 있습니다. 

댓글목록

등록된 댓글이 없습니다.

IT Tip&Tech 목록

게시물 검색

접속자집계

오늘
610
어제
1,924
최대
6,399
전체
920,199
Copyright © LittleCandle All rights reserved.
문의메일 : littlecandle99@gmail.com
모바일 버전으로 보기