房地产申请的有效后端

时间:2017-11-04 01:53:50

标签: api mobile architecture backend

我希望开发一个涉及房地产的跨平台移动应用程序。我查看了Zillow的API,我认为这将是我使用的API之一。

https://www.zillow.com/howto/api/APIOverview.htm

我的问题是,如果我要使用他们的API以及其他一些房地产网站的API,我会更直接从移动应用程序调用这些API,或者更有意义的是代理服务器,可能是我自己的数据库,从这些网站编译,移动应用程序可以调用?我只阅读了Zillow API的基本概述,但看起来每天只能进行1000次调用。我理解这是一个相当普遍的问题。如果有更多细节可以帮助我做出更好的答案,请告诉我。

另外,如果您知道任何其他免费/廉价的房地产API,可以提供吗?

由于

1 个答案:

答案 0 :(得分:0)

不完全确定您的指标是什么。 但一般来说,将移动应用程序直接挂钩到第三方API是一个坏主意,原因如下:

  1. 您无法控制API,如果第三方更改了API,您的应用无法正常工作,则用户必须升级。但是,如果您通过连接到服务器来隔离移动应用程序,则可以获得更多控制权,并且可以延长使用寿命。
  2. 缓存/速率限制。您可以从第三方获取数据并将其存储(如果您被允许),然后与所有用户共享数据
  3. 多个数据源:通常您从多个数据源获取数据,因此聚合服务器上的数据然后将增强的数据模型发送到应用程序要比从不同来源提取数据并在应用程序本身上编译它们容易得多。 / LI>