Very recently (within the last few hours) my users have started reporting strange search results when using my software to query the ComicVine API. I dug into the issue a bit, and realized that the 'search' resource has changed. Now it "OR"s all search terms instead of "AND"ing them.
So if I search for the query string: "batman arkham unhinged", I used to get back three results (i.e. the three series that have all three of those words in their name.) As of today, when I query for that string, I now get over 700 results back (any series that contains ANY one or more of those three words in their name.)
I also discovered that I can go back to the original behaviour by explicitly specifying the word "AND" between each search term, i.e.:
"batman AND arkham AND unhinged"
My question to the ComicVine API team is this:
Are these changes accidental, or are they a permanent, intentional API change? I'd like to go ahead an update my software to use "AND" between search terms, that way my users are not bogging your servers down by making unintentionally huge search queries.
(@frobie might be interested in this)
Log in to comment