I have been using the following URL for the past 3 years without issue. However, it has stopped returning results.
URL: https://query.yahooapis.com/v1/public/yql?q=s
Very sadly and quite outrageously Yahoo decided to stop this service without any warning.
See admin message here
So many services depend on it, it's like Google saying they would suddenly stop their maps API... At this point I am blocking yahoo in our DNS so no one in our company will ever use Yahoo again since they are not a reliable entity.