I am creating a java application which performs URL search for site :
http://www.alexa.com/topsites/category
User eneters a category name and my application displays all URL's and performs some operations.
I am using this alexa api for URL search.
http://docs.amazonwebservices.com/AlexaWebInfoService/2005-07-11/ApiReference_CategoryListingsAction.html
This api doesn't give all results. For eg. if i search for the category "Health", this api gives only 6 results but when i visit on site i get more than 500 results.
I tried to increase result by increasing count=500 and also checked by giving Start parameter in api but i am not getting all results.
Could you please suggest me that how i can increase the results ? or is there any other api which works as same alexa api and gives all results.
I got some suggestion that DMOZ api also uses same
http://www.dmoz.org/World/Esperanto/Ludoj/Komputilaj/
but could not get the link for DMOZ search api.
Could you please provide me a link to DMOZ search api.
I thanks to your all valuable suggestions.
If you'll notice, there is a Start parameter in addition to Count.
Start evidently changes the first result number returned. So:
To get the first 50 answers:
...
&Start=1
&Count=50
...
To get the next 50:
...
&Start=51
&Count=50
...
And so forth, until you get an empty return (which is what is returned when Start > total # answers).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With