I'm creating an application for education. This app can have many channels.
When admin adds a channel, he can request to retrieval of the list of videos of that channel.
I want to use YouTube API V3 for this purpose. But I'm stuck.
The Channels does not have a way to get video results. The Videos API does not have a channelId
as its parameters.
As specified in this question, I should use Search API which does have a channelId
parameter. But it seems that it's only limited to 500 results:
The channelId parameter indicates that the API response should only contain resources created by the channel.
Note: Search results are constrained to a maximum of 500 videos if your request specifies a value for the channelId parameter and sets the type parameter value to video, but it does not also set one of the forContentOwner, forDeveloper, or forMine filters.
So, I'm stuck at this point. I want to be able to retrieve the list of ALL videos of a given channel.