问题标签 [zillow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8879 浏览

python - 从 Zillow 抓取数据的最佳方法是什么?

我试图从 Zillow 收集数据没有成功。

例子:

url = https://www.zillow.com/homes/for_sale/Los-Angeles-CA_rb/?fromHomePage=true&shouldFireSellPageImplicitClaimGA=false&fromHomePageTab=buy

我想从洛杉矶的所有家庭中提取地址、价格、估价、位置等信息。

我尝试过使用 BeautifulSoup 之类的包进行 HTML 抓取。我也尝试过使用json。我几乎可以肯定 Zillow 的 API 不会有帮助。据我了解,API 最适合收集特定属性的信息。

我已经能够从其他网站上抓取信息,但似乎 Zillow 使用动态 ID(每次刷新都会更改)使得访问该信息变得更加困难。

更新: 尝试使用下面的代码,但仍然没有产生任何结果

0 投票
0 回答
226 浏览

python - Python Quandl 给我错误

所以我在 python 中有一些代码试图从 zillow 获取房价。我完全按照文档进行操作,但仍然出现错误。编码:

但是,这会返回:

这是什么意思,我该如何解决?提前致谢。

0 投票
0 回答
827 浏览

python - 即使我遵循文档,Python 也会返回此错误 - Quandl

所以我在 python 中有一些代码试图从 zillow 获取房价。我完全按照文档进行操作,但仍然出现错误。编码:

但是,这会返回:

这是什么意思,我该如何解决?提前致谢。

0 投票
1 回答
245 浏览

python - 在多个列表上使用 pyzillow 但出现错误

我在 pyzillow API 中传递的列表

这是我正在运行的 API

这完美运行并提供正确的输出

但是当我使用这些列表时

我在运行相同的 API 时收到以下错误

我检查了列表中的第二个地址不是特定的,因此刮板抛出错误。我删除了它并且代码有效,但问题是我仅在 4 个元素上使用了反复试验。我正在处理大量元素,在删除具有第二个地址的值后,我运行代码并再次抛出相同的错误,但几乎不可能确定哪个地址出现问题。有没有办法向循环添加异常?我不介意丢弃给我错误的值。任何建议都会受到欢迎。

0 投票
1 回答
785 浏览

r - 如何在 R 中通过地址和邮政编码列表迭代 Zillow API 调用/输出解析函数?

我一直在从事一个项目,其目标是获取街道地址和邮政编码的两列 CSV,将其读入 R,然后对每一个执行 Zillow 查询(特别是 GetSearchResults),解析输出,然后将解析后的输出存储在要写入 CSV 的数据框中(并放置在现有数据旁边)。

警告:我一次只能通过 zillow API 调用一个地址/zip 组合,所以任何违反它的东西都会立即被排除在外。

到目前为止,我已经完成了大约 85% 的工作。我有 i) 一些代码,可以从数据帧中逐个查询这些地址/zip 组合,以及 ii) 将输入放回数据帧的暂定方式,

以及 iii)当您通过 Zillow API 执行查询时获得的 XMLnode 响应的解析器,该 API 会挑选出特定的子值(zestimate、平方英尺、地块大小等;无论您指定什么)

但我在这一点上有点卡住了。我应该如何将这些放在一起,以便我可以在 api 调用部分的末尾包含解析,并确保它们都在地址/zip 的完整列表中进行迭代?我现在的代码没有任何特定的顺序,所以如果你决定解决这个问题,请随意移动,如果有人需要更多信息,我很乐意澄清!

首先十分感谢。

0 投票
1 回答
2464 浏览

javascript - 如何使用 JavaScript 调用 Zillow API?

我是 API 新手,正在尝试弄清楚如何使用 JavaScript 进行 Zillow 调用,特别是“getsearchresults”。谢谢

0 投票
2 回答
660 浏览

node.js - 如何处理 node-zillow 的结果?

项目的 zillow 包。我已经成功执行了 GetSearchResults() 并得到了响应,但我不完全知道如何处理响应以从中获取信息。例如,这里是通话中终端的日志:

我看到我有一个名为 result 的数组,我认为其中包含信息,但我该如何处理呢?

谢谢

0 投票
1 回答
543 浏览

r - 如何使用 R 从 Zillow 抓取其他数据点

我从以前的同事那里继承了一个文件,使用 R 为属性提取 Zillow“Zestimate”和“Rent Zestimate”数据,然后将这些数据点输出到 CSV 文件。但是,我对编码非常陌生,并且没有成功提取我知道可用的其他信息。我已经在该站点上搜索了答案,但是由于我仍在尝试学习如何编码,因此我对当前代码进行了自己的编辑并没有成功。我可以得到任何帮助添加代码来提取任何这些额外的数据点,将不胜感激。

  • 物业详情(平方英尺、建造年份、床位、浴室、物业类型)
  • Zestimate 范围(高和低)
  • Rent Zestimate 范围(高和低)
  • 最后售出日期和价格
  • 价格历史(最新事件、日期和价格)(不确定是否可以抓取
  • 纳税历史(最近一年和财产税)(不确定这可以刮掉

当前代码:

0 投票
0 回答
435 浏览

javascript - Zillow api - 使用 javascript 访问 xml 数据

我正在使用 axios,如果这很重要。我正在使用 GetSearchResults.htm?api

api有效,我得到了所有的xml数据。我在从 Zillows api 访问特定数据时遇到问题,我尝试的一切都未定义。

我用来检索数据的 axios 的一部分

结果如下所示....例如,我想访问 我尝试过的request.address

0 投票
0 回答
176 浏览

php - 将 API 请求与用户而不是 Http 主机关联(Zillow API)

项目和问题描述

项目简介

目前,我正在开发一个网络应用程序,该应用程序允许 Zillow API 订阅者向我网站上的 Zillow API 发出请求,并能够以 csv 格式下载属性数据。我的 Web 应用程序要求用户独立注册 Zillow 以接收他们的 API 密钥 (ZWSID),这是每次 API 调用都需要的,并且 Zillow 将订阅者限制为每天 1,000 个请求。因此,我的 Web 应用程序代表用户发出 API 请求并格式化数据以供用户下载(这不违反 Zillow API 条款和条件)。

问题

我面临的问题是,对 Zillow API 的每个请求很可能都包含我的 URL 作为请求的来源(可能还有用户代理或 HTTP 主机)。我担心这会被标记,并且 Zillow 会阻止来自我网站的所有请求,即使它们是代表我的用户提出的。有没有办法将 API 请求与使用我的网站的人相关联并删除我的网站作为来源?换句话说,有什么方法可以阻止我的网站包含在请求的标头中?请参阅下面的详细资料。

API 请求和 Zillow API 背景

我的项目技术

因为 API 请求是代表用户发出的,所以对 Zillow API 的请求是在前端完成的(使用 Ajax)。为了克服使用 Ajax 时的跨源请求错误,我必须导入“./jquery-cross.js”文件。

我必须向 Zillow API 发出请求的函数如下:

jquery-cross.js:

Zillow API 信息

API 调用

我对 PHP 的了解有限,但请求似乎遵循这种格式。API 调用示例(在 zillow api 网站上)如下(其中 ZWSID 是 Zillow 订阅者密钥):

API 响应

输出以 XML 格式返回:

我愿意接受任何想法或解决方法来删除与 API 请求相关联的网站。谢谢你的帮助。