- 2
- 이니스프리
- 조회 수 2902
안녕하세요?
유튜브 고객센터에 따르면 채널을 만든 시기에 따라 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를 추출할 수도 있어요.
저는 답변에 달린 것과 유사한 방식으로 해결해서 직접 채널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을 사용하시는 편이 동영상 조회수를 늘리는 데 도움이 되지 않을까 생각이 드네요 ^^
그럼 저녁식사 맛있게 드세요!
https://socialnewsify.com/get-channel-id-by-username-youtube/