유튜브 api
-
유튜브(Youtube) API - 3.API 살펴보기소프트웨어개발 이야기 2020. 2. 10. 10:57
Youtube Data API 살펴보기 앞선 글에서, 유튜브 API가 어떻게 구성되어 있는지, API를 사용하기 위한 사전 작업은 어떤 게 필요한지 알아봤다. 이번 글에서는 유튜브 API - 시작하기 글에서 설명했던 3종류의 유튜브 API 중 가장 많은 내용을 포함하고 있는 Data API를 기준으로 어떤 데이터를 가져올 수 있는지, 제약사항은 어떤 것들이 있으며 이를 해결하는 방법은 무엇인지 살펴보자. 리소스 및 리소스 유형 유튜브 Data API를 통해서 어떤 것들을 할 수 있는 걸까? API에서 다루고 있는 데이터 항목(리소스)들이 뭐가 있는지 살펴보면 무엇을 할 수 있는지가 보인다. 뭐 예상은 했다만 참 많다. 각 리소스들은 서로 상호작용이 가능하기 때문에 다른 리소스에 대한 참조를 포함하고 있다..
-
유튜브(Youtube) API - 2.사전작업소프트웨어개발 이야기 2020. 2. 10. 10:50
앞서 유튜브 API - 시작하기 글에서 유튜브 API의 종류와 제공 기능에 대해서 간단히 살펴봤다. 본 글에서는 본격적으로 API를 사용하기에 앞서 이를 위한 사전 작업에 대해 살펴보도록 한다. 아래서 다루는 내용은 유튜브 API 뿐만이 아니라, 다른 구글 API 사용에도 사전 작업으로 참고할 수 있다. API를 바로 사용해보고 싶지만, 유튜브 API를 사용하기 위해서는 몇 가지 사전 작업이 필요하다. (아래에 나와있는 이미지는 GCP(구글 클라우드 플랫폼) 콘솔 버전에 따라 상이할 수 있지만, 기능에 크게 차이는 없다.) GCP 프로젝트 등록 구글에서 제공하는 API이기 때문에, GCP에 프로젝트를 만들어야 한다. 구글 클라우드 플랫폼 콘솔(https://console.cloud.google.com) ..
-
유튜브(YouTube) API - 1.시작하기소프트웨어개발 이야기 2020. 2. 10. 10:43
바야흐로 구독의 시대다. 온라인 세상의 흐름은 SNS에서 동영상으로 넘어가고 있고 그 중심에는 유튜브가 있다. 방송과 관련된 서비스를 개발하고 운영하다 보니, 새삼 유튜브가 대단하다는 생각이 든다. 불특정 다수의 사용자들이 사용하는 영상 관련 플랫폼을 만든다는 건 여러 가지 면에서 정말 지옥 같은 일이다.(내 실력이 부족한 게 가장 큰 이유겠지만…) 유튜브 API 활용 글을 적다 보니 생각했던 것보다 분량이 늘어나서, 여러 편에 걸쳐서 작성해 볼까 한다 본 글에서는 API 활용에 앞서 어떤 기능들이 있는지 간단히 살펴보자. 유튜브 플랫폼 안내 유튜브 개발자 사이트에 들어가 보면, 크게 세 가지 범주로 문서화가 되어있다. 유튜브 플레이어 (Youtube Players) 유튜브 데이터와 리소스 (Youtub..