我正在使用 Zillow Zestimate 并尝试从中获取一些数据。我有一个收集客户当前地址的表格。
我需要知道的是如何使用收到的 API 密钥调用 API,然后一旦我能够获取XML
数据。寄回后如何将其发布到我的网页上?
以下是 API 调用的链接:
我需要做什么来解决这个问题?
我遇到这个是因为我今天早上开始使用 Zillow。Zillow API 非常简单,这可能是我还没有找到分步教程的原因。
首先,这是我获取信息的 URL:http ://www.zillow.com/howto/api/GetZestimate.htm
接下来,您需要注册并获得一个 ZWSID。我花了大约 5 分钟注册,不到一分钟就收到了 Zillow 的回复以及我的 ZWSID
要进行第一次查询,请使用此“ http://www.zillow.com/webservice/GetZestimate.htm?zws-id= &zpid=48749425”并替换为您自己的 ID。然后将编辑后的 URL 复制并粘贴到浏览器或 Fiddler 中并执行查询。
如果要查询特定地址,请输入“-”而不是空格。所以 URL 看起来像这样:http ://www.zillow.com/webservice/GetSearchResults.htm?zws-id= &address=123-Main-Street&citystatezip=55555
我将始终拥有邮政编码,如果您只提供邮政编码,他们的查询将起作用。如果您只提供城市和州,它也将起作用。(记得用'-'替换空格)
我发现缩写和拼写完整的单词是有效的。例如:123-Main-St 和 123-Main-Street 也同样有效。
仅供参考,API 仅返回 XML 而不是 JSON。( http://www.zillow.com/advice-thread/Is-there-a-way-to-get-API-data-in-JSON-format-If-not-is-there-any-plan-to -add-JSON-as-an-option/494343/ )
所以我认为这回答了你问题的第一部分。
对于第二部分,我建议您创建一个新问题。我想如果你缩小你所问的问题,你会得到更多的答案。事实上,这是一个非常广泛的问题,需要更多信息。从您正在开发的环境的更多细节开始:ASP.net、PHP、查询将在哪里执行等。
我回答这个问题为时已晚,但可能对某人有帮助。
这是用 PHP 编写的 Zillow 教程的链接。
http://wern-ancheta.com/blog/2014/03/20/getting-started-with-zillow-api/