What is YouTube API? YouTube API’s and Tools enable you to integrate the YouTube’s video content and functionality into your website, software or device.
Widgets AJAX Video Bar AJAX Video Search Control Add Google Video search to your web site or blog and let visitors watch videos on your web page. Show a "bar" of video results using queries chosen by you. A great way to add video to your site related to your content.
Custom video player Sometimes it's nice to have control over your website without having to edit it. You can customize a YouTube player and populate it with a YouTube channel, all of your favorite videos, or any custom playlist you have created. Once the custom player is on your site, you can easily update the appearance or content by logging into your YouTube account and clicking on Custom Video Players .
Player APIs Embedded Player Chromeless Player The embedded player is the simplest way to place a YouTube video on a webpage. To customize the behavior and color of the player, you can use the documented Player Parameters . The code to display this player can be quickly generated from a program, making it possible to find a video using the Data API and then display it using the embedded player. Interface elements and controls around content is sometimes referred to as "chrome" (e.g. the browser buttons on the top of a webpage.) The chromeless player is, by definition, a YouTube video with no controls. This makes it easy to customize within Flash or HTML.
Data API Developer's Guide: PHP The YouTube Data API offers read and write access to YouTube's content. Users can perform unauthenticated requests to Google Data feeds to retrieve feeds of popular videos, comments, public information about YouTube user profiles, user playlists, favorites, subscriptions and so on. The Data API is primarily for developers who are used to programming in server-side languages for integrating with web applications allowing users to upload videos to YouTube, or it could also be a device or desktop application that brings the YouTube experience to a new platform. YouTube APIs Announcement Forum