tags:

views:

34

answers:

1

I have been trying out the youtube API with Java. When I do a search using the API I don't get the same results as when I just type the keyword in the browser, any logical explanation why this is?

Compare: http://www.youtube.com/results?search_query=blah+&aq=f

http://pastebin.com/FVRd3URT (list of video Titles)

I also noticed that some videos (or at least their title) are duplicated.

A: 

No, it's just how it is. Trying to match up the two is a futile exercise.

Amazon search has the same problem.

jeffamaphone
Ok.. then I assume that every query results different results.. I just get the same result in the browser after doing a repeated search because the results are cached?
Nils
I'm not certain of the details. I have developers I work with who code against it and they are forever lamenting that the API results are different then the web search results. I believe it's deterministic (so caching really doesn't enter into it), just usually different between the two methods.
jeffamaphone