微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Zillow API 返回 410 响应

如何解决Zillow API 返回 410 响应

就在最近,一个完美运行的脚本开始对 http://www.zillow.com/webservice/GetSearchResults.htmhttp://www.zillow.com/webservice/GetDeepSearchResults.htm 的 HTML get 调用返回 410 响应

将脚本获取的 url 粘贴到浏览器中会产生相同的 410 错误,就好像他们已将其完全删除一样。

我看到了对他们的新 Bridge API 的引用,但没有我能找到的关于他们的旧 API 已停止使用的通知。有什么见解吗?

解决方法

根据 Zillow 在回复客户问题时发布的这条推文,他们的 API 似乎已因客户滥用而被关闭。

https://twitter.com/zillow/status/1365418247949058048

,

截至 2 月底,Zillow 已关闭所有数据 API。正如在另一个答案中所述,他们似乎因滥用而关闭了它,但根本没有提及它(事实上,文档和注册直到今天仍然有效,几乎API 开始抛出 410 响应代码后 3 周)。

2016 年,Zillow 收购了 Bridge Interactive,这是一家专门从事经纪商和 MLS 后台解决方案和数据管理的公司。 see press release here

Bridge Interactive 现在拥有 Zestimates API (see documentation here) 以及似乎也提供对公共数据的 API 访问的新 API (Public Data API docs)

我在 2 月份使用他们的 web form on the Bridge Interactive Website 申请访问 Bridge API,在 Zillow API 消亡后不久,大约 2 周后通过电子邮件来回我刚刚收到邀请访问 Bridge API。

它似乎与 Zillow API 仅在其新平台上具有相同的限制。注册是一个手动过程,所以需要一些时间,但是,敲木头,在与新 API 集成后,我可能会在短时间内备份​​并运行(当然,这与 Zillow API 完全不同) ).

更新 2021-03-28

似乎在 3 月 26 日左右,他们的 API 再次开始响应——我已经测试了 getSearchResults 和 Zestimate API,它们都像以前一样响应。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。