Hi, I'm building an app that makes use of the YQL term extraction service, but I am having problems when running the service. I very often (90 % of the time) get no results back from the term extraction service, regardless if I use the public or oauth-based authentication.
select * from search.termextract where context="Italian sculptors and painters of the renaissance favored the Virgin Mary for inspiration" and query="madonna"
REST url tends to break with large text easily, if url goes even bigger than 1024 characters , it will be blocked client or server somewhere in the chain. For large URL you should use POST.
Currently when I use this API it gives me an undocumented block.
I am still unsure if this is somehow a bug with my script or if this is a desired thing from Yahoo.
After about 500 requests to the end point, regardless of IP it seems to block me by giving empty results no matter the content used.
Just for the fun of it, i put together some mock query which was run hundreds of times that I know returns results and somewhere between 400 and 500 it seems to stop returning results. It gives no failure, or no blocked notice.