More Channels to Feed On
The YouTube API’s standard feeds are a great way to expose your users to the best of what YouTube has to offer. To compliment the existing standard video feeds, which contain lists of individual videos that meet certain criteria (the top rated videos…
We want to let the developer community know about a change to the officially supported URL for YouTube API ClientLogin requests. Previously, developers who wanted to obtain authentication credentials via a username and password had to send their Client…
The ActionScript 3 Player APIs, both in the chromeless and embedded variety, have been available for use since last October. When we released the ActionScript 3 APIs, we announced the deprecation of the ActionScript 2 equivalents. As per our deprecatio…
PubSubHubbub for YouTube Activities
PubSubHubbub, for those not in the know, is a server-to-server protocol for notifying interested parties of events they’re interested in. Notifications are pushed out to subscribers via HTTP web hooks, which offers efficiencies over polling-based sol…
Staging Server Now Defaults to YouTube API Version 2
The YouTube Google Data API currently exists in two flavors: version 1 and version 2. If you’re not explicitly requesting version 2 of the API, then you’re using the default, version 1.As we add new functionality to the API, it’s invariably added…
YouTube API @ Google I/O 2010
Kuan Yong, Gareth McSorley and I — representing Product Management, Engineering, and Developer Relations, respectively — were happy to present a YouTube API session at this year’s Google I/O developer conference. We got the chance to meet many memb…
Java YouTube Developers: Update Your Libraries
If you access the YouTube API via Java using the official Google Data Client Library, we want to let you know about upcoming changes to the YouTube API that may affect your existing code. Developers who are using a client library in a language other th…
Partial Responses and Updates with the YouTube API
We wanted to share some big news that was just announced on the Google Code blog: the YouTube API now supports partial responses and partial update requests. Both these features allow you to drastically cut down on the amount of data you send…
YouTube Direct for Mobile, and Other Updates
Since launching YouTube Direct last November, our team has been hard at work adding new functionalities, fixing bugs, and answering developer’s questions. We wanted to take a momentary break from all that to share some updates.Separate from b…
There’s an upcoming change to YouTube video page URLs that we wanted developers to know about. While it’s not something that will directly affect users of the YouTube APIs, chances are there are some developers in the audience who have code that parses…
One of the feature requests that we’ve received most frequently from developers it to have a YouTube API call that enables or disables commenting for videos. It’s a logical request — videos can be automatically uploaded via the API, and having to vis…
I am happy to announce a new resource for the .NET fans in the YouTube developer community. The YouTube Software Developer Kit for .NET contains all you need to get you started with the YouTube API using Visual Studio 2008.The SDK includes a help file,…
Best Practices for Avoiding Quota Issues
Like most publicly-available web services, the YouTube API implements a quota system to protect our servers from excessive traffic. This traffic might result from a harmless typo – who hasn’t written an infinite loop or two after a long night of codi…
It’s been two and a half years since we announced JSON as an alternative output format to Atom XML for YouTube API responses. As illustrated in the developer’s guide and codelab, JSON-formatted data is a natural choice when writing web applications –…
Today we announced the launch of YouTube Direct, a new tool built on top of YouTube’s public APIs that enables any developer to solicit video submissions on their website, powered by YouTube.Users upload their videos directly on the developer’s website…