본문 바로가기

H_Study/openAPI

youtube API 활용(javascript)

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

YouTube API 활용 (javascript)

유투브 공식 api 홈페이지에 잘 정리되어 있다.


https://www.youtube.com/yt/dev/ko/api-resources.html




내가 활용하면서 가장 애먹었던 것은 401(invalid credential)에러이다. youtube를 활용해서 search list를 하는 과정에서는 oauth인증이 필요하지 않지만, 유투브에서 좋아요를 누른 동영상, 나중에 볼 동영상, 내 채널 등등 개인정보와 연관되어 있는 모든 것들은 필요합니다.

따라서 예제코드는 아주 구하기 쉬운 편이니, 저 오류를 겪은 사람들에게 도움이 될까 해서 정리해서 올려봅니다.


1. https://console.developers.google.com/?hl=ko

  먼저 google console에서 프로젝트를 만들어야 합니다.

 


상단에 프로젝트 만들기를 눌러서 만듭니다.(이름은 자유)



2. 만들고 난 후에 사용자 인증 정보(왼쪽에 보시면)에 들어가 Oauth 클라이언트 ID를 발급합니다.



3. 제한사항에 실제 테스트할 url을 입력해 줍니다.


저는 로컬호스트에서 주로 테스트하기 때문에 이렇게 작성했습니다.



4. 성공적으로 클라이언트 키와 보안비밀(?)을 받습니다.


5. 보통 youtube data v3 라는 api를 사용하실텐데 이때 api를 작동시켜줘야 합니다.




6. 그래도 안된다면..


프로젝트를 새로 생성해서 다시 한번 발급받아보세요. 저같은 경우도 프로젝트 새로 생성하니 잘 동작했습니다.


'H_Study > openAPI' 카테고리의 다른 글

youtube video upload!  (0) 2016.11.30