This extractor uses the YouTube Data API to extract data about your YouTube channels or your YouTube activity.
Find YouTube in the list of extractors, and create a new configuration. Name it.
Authorize Account to be redirected to Google, and authorize the extractor to access your YouTube data.
Either choose one of the predefined templates, or define your own configuration directly using the JSON editor. The extractor runs on Generic Extractor.
A simple example is getting info about your own channel. The configuration looks like this:
If you don’t know how to find out the correct endpoint, look to YouTube’s API documentation and browse for, e.g., Channels: list.
Choose one of the predefined use cases, for instance, list (my channel), and switch the example to CURL.
The endpoint is under
# HTTP URL: where you omit the base url
You can use other Generic Extractor’s functionality too, including nesting. This example downloads your channel, iterates through its playlists and gets all their videos: