November 06, 2006
Yahoo API Address Change
For those who haven't really been paying attention --like moi-- about a week ago Yahoo! announced a change in their API address we need to use. The announcement is here in the Yahoo! Developer Network.
Here's the quick and dirty skinny...
Before we used an address like api.search.yahoo.com. Or api.-product-.yahoo.com if you were using something other than the Search APIs. They're moving all of the API stuff to a different server location so that it's not sharing the same servers as the main Yahoo! applications do in order to improve performance for everyone. So you'll need to change any scripts you've made or any you got here or elsewhere so that the address reads search.yahooapis.com or -product-.yahooapis.com
That looks confusing doesn't it? Okay, time for some Plain Language...
Drop the api. subdomain off of the front of whatever api address you were using before and change yahoo.com to yahooapis.com. That's it, that's all, you're set.
So if you were using the Web Search Service like most of my APIs do, what before looked like:
http://api.search.yahoo.com/WebSearchService/V1/webSearch
will now look like:
http:/search.yahooapis.com/WebSearchService/V1/webSearch
Got it?
Word has it that all new updates and bug fixes will only appear at the new address moving forward. Plus they'll be phasing out the old address over the next little bit. The first one to be phased out on the old address will be Flash application support, which is set to hit on December 11, 2006.
Time to start tracking 'em all down ! I've got it on my To Do list for this week. I would highly suggest you do so as well.