Comments (7)
I believe the Zoopla API is dead in the water. I wrote about it well over a year ago, and nothing has changed since then, so it looks completely abandoned. The only action they took over the last 16 months was to remove the forums (which consisted of only 2 types of posts, spam and "why does my API key not work?")
https://medium.com/@mariomenti/how-not-to-run-an-api-looking-at-you-zoopla-bda247e27d15
from zoopla.
FWIW (and sorry to revive a stale thread), i am still able to use the API today (just started yesterday so maybe i'll run into this issue at some point as well, will update this post if issues are found)
i have noticed however that i occasionally have gotten 403 Forbidden errors instead when trying to browse the site and pull up pages manually using a browser - from a simple investigation, it appears Zoopla implements some kind of occasional blacklisting of IPs (or ranges), When i try to access it from a proxy the site works fine - eventually i get unblocked and 403's dissappear and i'm able to browse the page
So i'm wondering if Zoopla occasionally blocks you - maybe try your API access from another IP range if possible? UPDATE: so i've gotten the "Forbidden" API response after-all now as well, but seems this happens to me (so far) if i exceed 100 queries per hour (which is an abysmally low query allowance, agreed) - however after the hour, the queries continue to work. Not sure if people have considered this as a possible explanation (though understandably, if you are brand new, reaching the limit wouldn't explain getting a Forbidden response then).
Also curiously, if i set page_number to 100 or higher, i always get a 'Bad Request' response - is it the case that you can only query the first 100 pages (of size "page_size" param, which by default is 10 but can be set up to a max of 100)? If so, this would imply that you can only ever get look at the first 10k listing-search results (and if your overall query returns more than that, you can't query for the 10001th or later listing).. my work-around (since my listing search query returns just under 20k) is once i reach page 99, to switch the ordering from descending to ascending so in effect, starting on the overall list, but from the other direction to get the remaining 10000 at the other end.
from zoopla.
Hi @sagihaider, the Forbidden
error indicates an invalid api key. Has your API key since been allowed authorisation to the API? I remember when I initially signed up there was a waiting period before I could make requests to the API.
from zoopla.
Zoopla may have abandoned their public API
I made an account a few days ago and was able to use the key immediately, but started getting "developer inactive" 403 Forbiddens today. I got a new key but that got 403s immediately. Really annoying, as I put a day's work into it when it was working, and another half-day before actually trying to hit the API today.
from zoopla.
Same issue - any word from Zoopla? Any supported alternatives?
from zoopla.
The api has not worked for once since I registered (4 days ago). I keep getting:
zoopla.exceptions.ZooplaAPIException: Zoopla returned an error: Forbidden
from zoopla.
FWIW (and sorry to revive a stale thread), i am still able to use the API today (just started yesterday so maybe i'll run into this issue at some point as well, will update this post if issues are found)
i have noticed however that i occasionally have gotten 403 Forbidden errors instead when trying to browse the site and pull up pages manually using a browser - from a simple investigation, it appears Zoopla implements some kind of occasional blacklisting of IPs (or ranges), When i try to access it from a proxy the site works fine - eventually i get unblocked and 403's dissappear and i'm able to browse the page
So i'm wondering if Zoopla occasionally blocks you - maybe try your API access from another IP range if possible?UPDATE: so i've gotten the "Forbidden" API response after-all now as well, but seems this happens to me (so far) if i exceed 100 queries per hour (which is an abysmally low query allowance, agreed) - however after the hour, the queries continue to work. Not sure if people have considered this as a possible explanation (though understandably, if you are brand new, reaching the limit wouldn't explain getting a Forbidden response then).Also curiously, if i set page_number to 100 or higher, i always get a 'Bad Request' response - is it the case that you can only query the first 100 pages (of size "page_size" param, which by default is 10 but can be set up to a max of 100)? If so, this would imply that you can only ever get look at the first 10k listing-search results (and if your overall query returns more than that, you can't query for the 10001th or later listing).. my work-around (since my listing search query returns just under 20k) is once i reach page 99, to switch the ordering from descending to ascending so in effect, starting on the overall list, but from the other direction to get the remaining 10000 at the other end.
Is it still working?
from zoopla.
Related Issues (6)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zoopla.