YouTube API 를 사용하여 채널 동영상 가져오기 > 개발

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

개발

YouTube API 를 사용하여 채널 동영상 가져오기

페이지 정보

profile_image
작성자 관리자 (61.♡.26.29)
댓글 0건 조회 4,092회 작성일 18-05-03 19:52

본문

1. 우선, 구글 개발자 API Key 를 얻는 곳

https://console.developers.google.com/apis/dashboard


2. 특정 채널의 동영상들 가져오기

https://www.googleapis.com/youtube/v3/search?key={api_key}&channelId={channel_id}&part=snippet,id&type=video&order=date&maxResults=50

위 search 에서는 description 이 1000자에서 짤려서 나온다.

full description 을 얻으려면, 아래처럼 videos 를 쿼리하면 된다..


3. 본문 전체 내용 가져오기

https://www.googleapis.com/youtube/v3/videos?part=snippet&id={video_id}&key={api_key};


4. 일시 변경

유튜부  api 에서 사용되는 날짜시간 값은 ISO 8601(YYYY-MM-DDThh:mm:ss.sZ) 형식으로 지정된다.
ex) snippet.publishedAt
이 값을 그누보드에서 사용하는 Y-m-d H:i:s 형태로 변경하는 방법은 아래와 같다.

date('Y-m-d H:i:s', strtotime('2009-11-04T19:55:41Z'));


** 참고
https://developers.google.com/youtube/v3/docs/search/list
https://stackoverflow.com/questions/18953499/youtube-api-to-fetch-all-videos-on-a-channel
https://stackoverflow.com/questions/37480042/how-to-get-full-description-of-youtube-video-using-youtube-api-v3
http://ppomppu.co.kr/zboard/view.php?id=developer&no=12010

추천0

댓글목록

등록된 댓글이 없습니다.

Total 386건 11 페이지
  • RSS

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.