Show all
Featured downloads:
youtube-google-0.90.zip youtube-google-0.91.zip youtube-google-0.95.zip
youtube-google-0.90.zip youtube-google-0.91.zip youtube-google-0.95.zip
Introduction
This library provides an easy-to-use set of wrapper classes to consume YouTube Data API Web Services. You can:
- search for videos by keywords, tags, and categories
- get access to the standard streams (for most popular videos by different criterias)
- get a persons full profile information
- get a video's comments
- get a video's responses
- get a person's favorites
- get a person's playlists
- get a person's subscriptions
- retreive a playlist
A Solution! (2008-04-22)
Read this blog post to see how I've decided to circumvent AS3's un-RESTful-ness : http://blog.martinlegris.com/?p=92 . This is good news, within a week you will have access to the full scope of the youtube data api! (except uploading videos... which will come later).
Important information about supporting the new features
I have tried, a month ago when the new API rollout happened, to implement the new features offered. However I ran into limitations of AS3 & Flash CS3. Here are the details: http://code.google.com/p/as3-youtube-data-api/wiki/LimitationsOfCS3
Details
- The library is based on a singleton Client called YouTubeClient.
- It provides feeds and iterators to go through the information received from the YouTube Data API.
- These iterators return hard-typed data objects which you can explore easily using your auto-complete IDE such as FlashDevelop, Flex IDE, Eclipse w/FDT, Intellij Idea or other.
- Each request sent through is identified by a requestId which you can use to filter the different responses you receive, ensuring you do manipulate the expected data.
Tutorials & Samples
- [2008-03-28] A new tutorial was posted on the google code website here: http://code.google.com/support/bin/answer.py?answer=92715&topic=12359.
- The first tutorial was posted here: http://blog.martinlegris.com/?p=83
- Some explanations on which events are thrown in which context by YouTubeClient can be found here: http://blog.martinlegris.com/?p=84
- Another sample, this one to consume a standard feed is shown here: http://blog.martinlegris.com/?p=81
Help Needed
- Although i've done a lot of testing, I realize it can be buggy. I would also need some help to document this beast of 35+ classes. If anyone is interested please let me (Martin) know.
Hope you enjoy it!
Martin