So you're requesting a YouTube API v2 response, but the Python client
library only supports v1. That might make deserialization a little
tricky.
In any case, this seems to work—you need to parse the playlist URL to
get back only the id portion, but the format of that URL is not going
to change and it's safe enough to do:
playlist_feed =
yt_service.GetYouTubePlaylistFeed(username='basit9008')
for playlist_entry in playlist_feed.entry:
print playlist_entry.id.text.split('/')[-1]
Cheers,
-Jeff Posnick, YouTube API Team
~ YouTube is hiring! ~ http://google.com/jobs/workyoutube ~
On Mar 28, 6:46 pm, Denzil Correa <mcen...@gmail.com> wrote:
> Hi,
>
> I am accessing the following Playlist feed in Python :http://gdata.youtube.com/feeds/api/users/basit9008/playlists?v=2
>
> I receive the attached file as a playlist entry. I would like to retrieve
> the playlist ID. In particular the element,
>
> *<ns2:playlistId
> xmlns:ns2="http://gdata.youtube.com/schemas/2007">FB10EDCB378F825E</ns2:playlistId>
> *
> *
> *
> I can access the other entry elements by doing the following
>
> for playlist_entry in playlist_feed.entry:
>
> print playlist_entry.author[0].name.text
>
> I am using YouTube Python API.
>
> playlistfeed_entry.txt
> 1KViewDownload
--
You received this message because you are subscribed to the Google Groups "YouTube APIs Developer Forum" group.
To post to this group, send email to youtube-api-gdata@googlegroups.com.
To unsubscribe from this group, send email to youtube-api-gdata+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/youtube-api-gdata?hl=en.
No comments:
Post a Comment