• 채널 ID를 가져오는 방법

    • https://developers.google.com/youtube/v3/docs/channels/list?hl=ko
  • 유튜브 영상을 가져오는 방법

    • https://developers.google.com/youtube/v3/docs/search/list?hl=ko
  • 유튜브 영상의 댓글을 가져오는 방법

    • https://developers.google.com/youtube/v3/docs/commentThreads/list?hl=ko
  • 유튜브 영상의 타인의 댓글을 삭제하는 방법

    • 댓글 삭제 API는 존재. 하지만 내 댓글만 삭제하는 기능을 지원
    • https://developers.google.com/youtube/v3/docs/comments/delete?hl=ko
    • 다른 방법을 찾아보자.
    • https://studio.youtube.com/video/[VIDEO_ID]/comments/inbox?filter=[] 실제로 이 경로로 가보면, 내 동영상의 댓글 목록이 보인다. 이를 활용하자.
    • 또 다른 방법으로는, https://stackoverflow.com/questions/40852092/remove-a-comment-using-the-youtube-data-api-v3 2016년에 올라온 스택오버플로우 스레드를 확인해보자
      • https://developers.google.com/youtube/v3/docs/comments/setModerationStatus?hl=ko
      • 댓글 검토 상태와 댓글 작성자 차단을 통해 구현이 가능하다!
  • 플레이리스트에서 동영상을 가져오는 방법

    • https://developers.google.com/youtube/v3/docs/playlistItems/list?hl=ko
  • SCOPE 관련

    • 위의 API를 사용하기 위해서는 OAuth2 로그인 시 사용할 권한 범위를 지정해주어야 한다.
    • https://www.googleapis.com/auth/youtube.force-ssl 이거 하나면 크게 문제 없는 편