我正在与Zillow Zestimate合作并尝试从中获取一些数据。我有一个表格收集客户的当前地址。
我需要知道的是如何使用我收到的API密钥调用API,然后一旦我能够获取XML
数据。如何将其发回后在网页上发布?
Here是API调用的链接:
我需要做些什么来解决这个问题?
答案 0 :(得分:6)
我偶然发现这是因为我今天早上开始使用Zillow。 Zillow API非常简单,这可能就是为什么我还没有找到分步教程的原因。
首先,这是我获取信息的网址:http://www.zillow.com/howto/api/GetZestimate.htm
接下来,您需要注册并获取ZWSID。我需要大约5分钟才能注册,不到一分钟就可以通过我的ZWSID获得Zillow的回复
要执行第一次查询,请使用此“http://www.zillow.com/webservice/GetZestimate.htm?zws-id=& zpid = 48749425”并替换为您自己的ID。然后将编辑过的URL复制并粘贴到浏览器或Fiddler中并执行查询。
如果要查询特定地址,请输入“ - ”而不是空格。因此,网址如下所示:http://www.zillow.com/webservice/GetSearchResults.htm?zws-id=& address = 123-Main-Street& citystatezip = 55555
我将始终拥有zip,如果您只提供邮政编码,他们的查询将会有效。如果您只是提供城市和州,它也会起作用。 (请记住用' - '替换空格)
我发现缩写和拼写完整的单词有效。例如:123-Main-St和123-Main-Street的工作也一样。
作为一个FYI,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,执行查询的位置等。
答案 1 :(得分:0)
我太迟回答这个问题了,但也许可以帮助别人。
以下是用PHP编写的Zillow教程的链接。
http://wern-ancheta.com/blog/2014/03/20/getting-started-with-zillow-api/