Posted by Stephanie Liu, YouTube APIs and Tools Team

Posted by Stephanie Liu, YouTube APIs and Tools Team

It's hard to believe, but it's already been one year since the launch of the YouTube Data API. A 
big thank you to everyone who's asked questions, filed bugs, and of course, built amazing apps on top of our APIs. Keep 'em coming! 

We celebrated today with a sweet XML ice cream cake. Check out our video below. 

Here's to another great year! 




Posted by Jochen Hartmann, YouTube APIs and Tools Team

For those of you that didn't get a chance to attend the hands-on CodeLab that Steph and I presented at Google I/O ...
Posted by Jochen Hartmann, YouTube APIs and Tools Team

For those of you that didn't get a chance to attend the hands-on CodeLab that Steph and I presented at Google I/O earlier this year, I just created a new tutorial that shows you how to use the YouTube Data API with App Engine and the Python Client Library.

The tutorial covers the following topics:
  • Writing a simple App Engine application
  • Test driving the Python Client Library
  • Using the Python Client Library with App Engine
  • Performing a video search
  • Authentication
  • Uploading videos
If you have any feedback or questions, drop by the discussion forum and let us know.

Posted by Jeff Fisher & Stephanie Liu, YouTube APIs and Tools Team

We meet people at conferences and events all the time (just recently, at the Google Dance) who are just looking for a quick YouTube fix -- something easy to drop into their website or blog.


In the new overview page and Getting Started Guide, we highlighted simple solutions for people just looking for a little bit of YouTube, and fast. The Video Bar and Video Search Control are widgets that are easy to configure and paste into a website. The YouTube custom player, which you can hook up to user uploads and other playlists, is also an easy way to update video content on your site without changing any code.

Posted by Jeff Fisher & Stephanie Liu, YouTube APIs and Tools Team

We meet people at conferences and events all the time (just recently, at the Google Dance) who are just looking for a quick YouTube fix -- something easy to drop into their website or blog.


In the new overview page and Getting Started Guide, we highlighted simple solutions for people just looking for a little bit of YouTube, and fast. The Video Bar and Video Search Control are widgets that are easy to configure and paste into a website. The YouTube custom player, which you can hook up to user uploads and other playlists, is also an easy way to update video content on your site without changing any code.


So even if you've played around with the APIs before, now might be a good time to revisit all the things you can do! (It may be easier than you think.)

Posted by Jochen Hartmann, YouTube APIs and Tools Team

If you use PHP to develop applications that interact with the YouTube API, you may be interested to know that I recently updated our ...
Posted by Jochen Hartmann, YouTube APIs and Tools Team

If you use PHP to develop applications that interact with the YouTube API, you may be interested to know that I recently updated our PHP Developer's Guide to cover helper methods that are available in the new version of the PHP Client Library (included in Zend Framework releases starting with 1.5.3).

The new helper methods eliminate the need to explicitly create a MediaGroup object. Instead, you can now set your video's metadata directly:

$myVideoEntry->setVideoTitle('My Test Movie');
$myVideoEntry->setVideoDescription('My Test Movie');
$myVideoEntry->setVideoCategory('Comedy');
$myVideoEntry->SetVideoTags('cars, funny');

Of course, posting a video entry without the helper methods will continue to work. More changes are in the pipeline, so keep your eyes open for further updates. If you notice typos or have feedback on any of our docs, feel free, as always, to post in the forum.