Quantcast
Channel: Active questions tagged youtube-api - Stack Overflow
Viewing all articles
Browse latest Browse all 3831

Fetch ChannelId by username using Youtube V3 API

$
0
0

I am working on a project that requires that I get the channelId of a User using their username with the Youtube V3 API and I'm facing some difficulty understanding what to set as the value of the "forUsername" param.

Looking at it, I believe that my misunderstanding comes from using the Account handle as the Username since while the request below

https://www.googleapis.com/youtube/v3/channels?key=API_KEY&forUsername=ganba_roll&part=id

(Example for https://www.youtube.com/@ganba_roll)

doesn't return any results:

{"kind": "youtube#channelListResponse","etag": "RuuXzTIr0OoDqI4S0RU6n4FqKEM","pageInfo": {"totalResults": 0,"resultsPerPage": 5    }}

A similar question's answer that used the request below as an example of how to retrieve a users channelId with the v3 API

https://www.googleapis.com/youtube/v3/channels?key=API_KEY&forUsername=klauskkpm&part=id

successfully returns

{"kind": "youtube#channelListResponse","etag": "_eCbyZfbnzEHno7A-oBcP0LCzlI","pageInfo": {"totalResults": 1,"resultsPerPage": 5    },"items": [       {"kind": "youtube#channel","etag": "JhuO0pv2b8motmYfYWvQrmif2a8","id": "UCfjTOrCPnAblTngWAzpnlMA"       }    ]}

I'm confused as to where to retrieve the value that I need to set the forUsername param to.

Thank you for your time!


Viewing all articles
Browse latest Browse all 3831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>