YouTube API version 3.0 termed as the biggest overhaul to date, comes with rich client library support, improved tooling, reference documentation and integration with Google's common API infrastructure.
"Version 3.0 only returns what you ask for as specified by the "part" parameter and is using JSON rather than XML encoding to help reduce your app's bandwidth requirements.
The libraries use OAuth 2.0 authorization and work with the YouTube API as well as other modern Google APIs thus simplifying your application.
The API introduces new core functionality including Freebase integration via topics, and universal search. If you develop social media management apps, you'll love channel bulletin post and full subscriber list management, also new in this release," informs google.
Additionally, v3.0 of the API also include new functionality such as: Topics, Universal Search, and Audience Engagement support. "With the new Topics API, powered by Freebase, you can find exactly what you're looking for by specifying Freebase topic IDs rather than search keywords," google said.
Version 3.0 also introduces better tools to engage and interact with one's YouTube audience.
"Social media management apps can now help content creators communicate with their channel subscribers using buletin posts." And, Google API tools such as "the API console now work with API v3.0 without any extra hassles."
Finally, "API reference documentation now allows you to scroll down to the bottom of any reference page to try the API. You can also or visit the standalone API Explorer to browse a list of supported methods," google adds.
If you would like to learn more about the YouTube API version 3.0, in addition to the API documentation, the material curated in this playlist is a great place to start. Please subscribe to the YouTube for Developers' channel to keep up on the latest.