• 목록
  • 아래로
  • 위로

안녕하세요?


유튜브 고객센터에 따르면 채널을 만든 시기에 따라 URL에 채널ID 대신에 사용자이름이 들어가 있을 수 있고, 


맞춤 URL이란 유형의 URL에서도 채널ID가 빠지는 것 같네요.


https://support.google.com/youtube/answer/6180214?hl=ko 


이게 문제되는 이유는 현재 아미나의 피드보드에서는 채널ID만을 입력할 수 있도록 되어있기 때문인데요.



1. 피드보드 수정하기


아미나의 사노라가노라 님께서 활용팁 게시판에 아미나의 피드보드에서 feed.lib.php를 직접 수정하는 팁을 적어주셨습니다. 


이는 사용자이름을 입력하면 위 PHP 파일에서 유튜브 API를 이용하여 채널ID로 변환하는 방법입니다.


http://amina.co.kr/bbs/board.php?bo_table=tip&wr_id=2981 



2. 유튜브 API를 직접 이용하기


유튜브 API를 직접 이용하여 비디오ID에서 직접 채널ID를 추출할 수도 있어요.


https://stackoverflow.com/questions/34117777/youtube-api-get-the-channel-or-username-from-the-videoid 


저는 답변에 달린 것과 유사한 방식으로 해결해서 직접 채널ID를 입력했어요.


가장 쉽게 떠올릴 수 있는 방법이네요 ^^


다들 잘 아시겠지만 비디오ID는 URL, 공유 URL, 퍼가기 iframe 태그 등에서 바로 확인할 수 있습니다.



3. 채널ID 컨버터를 이용하기


단순히 채널ID만을 구하려는 목적이라면 간단하게 Youtube Username to Channel ID Converter를 사용할 수도 있습니다. 


http://johnnythetank.github.io/youtube-channel-name-converter/ 


예컨대 사용자이름인 koreanenglishman(영국남자)를 입력하면 채널ID인 UCg-p3lQIqmhh7gHpyaOmOiQ를 반환해줍니다. 




결론적으로 채널ID를 여러 개 입력해야 되는 상황이라면 1번, 


그렇지 않은 상황이라면 3번이 가장 효율적인 방법이 될 것 같네요.


여담이지만 이런 문제가 있는 것을 보면 국내에서 유튜브를 운영하시는 분들은 


가급적이면 채널ID가 포함된 URL을 사용하시는 편이 동영상 조회수를 늘리는 데 도움이 되지 않을까 생각이 드네요 ^^


그럼 저녁식사 맛있게 드세요!


포함 1명이 추천

추천인 1

작성자
이니스프리 119 Lv. (0%) 1875900/115200000EXP

당분간 일신상의 사정으로 쪽지나 댓글로 답변을 드리기 어렵습니다. 죄송합니다.

 

CSVpuymXAAAVVpd.jpg

댓글 2

이니스프리 작성자
profile image
만약 위 링크가 작동하지 않는다면, 아래의 링크를 사용해보세요 ^^
https://socialnewsify.com/get-channel-id-by-username-youtube/
comment menu
2019.08.14. 19:59

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

2프로
감사합니다.
comment menu
2021.05.03. 12:09

신고

"2프로님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
29 [Python] 그누보드 자동 글 작성 + 멀티 파일 업로드 스크립트 1 image 이니스프리 이니스프리 21.05.16.09:32 23690
28 [Python] GIF 파일에 프로그레스바 삽입하기! (Adding progress bar into GIF) image 이니스프리 이니스프리 22.05.14.13:14 12581
27 [BeautifulSoup] 자식태그를 제거하기 - .decompose() & .extract() 10 image 이니스프리 이니스프리 20.01.16.00:07 9248
26 [Pillow] 파이썬 Pillow 라이브러리를 이용하여 이미지의 배경을 transparent하게 만들기 11 image 이니스프리 이니스프리 19.08.04.13:40 7799
25 [Requests] Selenium을 이용한 Cloudflare의 우회 8 image 이니스프리 이니스프리 20.01.08.19:51 6245
24 [번외편] 네이버 동영상에서 자막을 파일로 추출하는 방법 2 image 이니스프리 이니스프리 19.12.25.22:34 5598
23 22. [OpenPyXL] 엑셀 문서 저장하기 / 시트 추가하기 / 셀에 입력하기 14 image 이니스프리 이니스프리 20.02.02.00:46 5577
22 [Selenium] Requests의 session을 Selenium으로 보내기 image 이니스프리 이니스프리 19.12.07.14:17 4666
21 [Selenium] Selenium에서 send_keys를 막아놓은 경우 해결책 이니스프리 이니스프리 19.07.04.05:52 4342
20 [번외편 - 구글뉴스] 리뉴얼된 구글뉴스에서 RSS 피드를 생성하는 방법 6 image 이니스프리 이니스프리 18.10.07.17:58 3532
[번외편 - 유튜브] Youtube API를 이용하거나 또는 이용하지 않고 채널ID를 추출하는 방법 2 image 이니스프리 이니스프리 19.07.16.17:55 2745
18 [번외편 - 아미나] 그누보드/아미나에서 게시글의 날짜를 최종수정일로 변경하고, 목록스킨 및 위젯을 최종수정일 순으로 정렬하기 2 image 이니스프리 이니스프리 18.11.11.22:36 2572
17 1. 반복문 (1) - while 문 7 image 이니스프리 이니스프리 19.12.06.20:50 2501
16 [디지털포렌식전문가] 제21회 필기시험 합격 후기 9 image 이니스프리 이니스프리 23.10.29.16:11 2475
15 6. 리스트와 관련된 기본함수 및 메서드 7 image 이니스프리 이니스프리 19.12.10.21:16 2090
14 [python-telegram-bot] 4096자 글자수 제한을 우회하는 방법 image 이니스프리 이니스프리 20.01.12.11:25 2049
13 [Selenium] proxy를 사용하지 않고 개발자도구에서 Network 탭의 로그를 얻기 image 이니스프리 이니스프리 21.03.06.23:35 1555
12 [Requests-HTML] Requests와 비교할 때의 장점! (네이버 뉴스 등 크롤링) 7 image 이니스프리 이니스프리 20.05.14.19:08 1420
11 [번외편 - 법률] 현행 저작권법 제30조(사적이용을 위한 복제)에 대하여 - 음원 다운로더의 처벌과 관련하여 6 이니스프리 이니스프리 18.12.07.14:16 1313
10 21. [OpenPyXL] 엑셀 문서를 열고 시트에서 셀의 값을 얻기 3 image 이니스프리 이니스프리 20.02.01.23:46 1269