I'm using YQL to request data for a particular stock for displaying on my page (see my answer to a related YQL question).
Periodically, for no apparent reason, the call to get the stock data fails. If I simply refresh the page, then it'll (probably) work again. Overall, it seems like it succeeds 75% of the time and fails the other 25%.
When I test my call in the YQL console, I get the same thing: occasionally the results
come back as null
:
Clicking the Test button again (without making any changes) will then usually pull the results in correctly.
I know there's a limit to how often I can make requests, but there's no way I'm anywhere near 2,000 requests/hour/IP (and that wouldn't make sense anyway since even the console test is failing).
What else could the issue be? Is Yahoo's service just spotty?
UPDATE: With YQL's debug
option enabled, I get the following message:
No definition found for Table yahoo.finance.quotes
UPDATE 2: The error above was due to not having the "show community tables" option enabled (as per @BrianC's answer). Even with that option enabled, however, I still occasionally get a null
response from the query as shown in the screenshot.