YouTube API "published" filter doesn't seem to work -


i'm trying use youtube api return videos published, filter i'm using doesn't seem work expected.

this api call returns 2 videos whereas there should tons more published after march 1st:

https://gdata.youtube.com/feeds/api/videos?q=&fields=entry[xs:datetime(published)%20%3e%20xs:datetime('2013-03-01t12:00:00.000z')]

however, if add query string, many more results returned. example:

https://gdata.youtube.com/feeds/api/videos?q=surfing&fields=entry[xs:datetime(published)%20%3e%20xs:datetime('2013-03-01t12:00:00.000z')]

anyone know why? there approach should using me latest videos published regardless of query string?

i understand confusion, that's not fields= parameter used for. documentation should clear things up, summarize, using fields= in manner equivalent making request without fields= parameter , filtering results of request includes entries match filter.

so if request without fields= return 25 specific videos, adding fields= give response includes somewhere between 0 , 25 videos—all non-matching videos filtered out.

you can request feed of published videos without other filters using http://gdata.youtube.com/feeds/api/videos?v=2&orderby=published


Comments

Popular posts from this blog

Delphi XE2 Indy10 udp client-server interchange using SendBuffer-ReceiveBuffer -

Qt ActiveX WMI QAxBase::dynamicCallHelper: ItemIndex(int): No such property in -

Enable autocomplete or intellisense in Atom editor for PHP -