最好是在服务器端调用Google Places API,还是直接从我的iOS应用程序调用

时间:2014-02-04 05:58:55

标签: ios google-places-api

我正在开发iPhone应用程序,需要实施Google商家信息自动推荐功能。但是,我无法使用Google提供的文本框控件,因为我需要在向用户显示列表之前对数据进行一些处理。自动建议是时间关键功能,因此我需要知道是否应该从我的服务器调用Google API并让我的应用程序调用我的服务器来执行此操作(因为用户的连接可能很慢),或者是否有充分的理由仍然可以从电话应用程序中调用Google API。

由于

1 个答案:

答案 0 :(得分:1)

使用客户端api调用的优点是处理和带宽将在客户端设备之间共享,这可以节省部署后的高服务器端成本

如果客户端响应时间是动机,我会建议客户端调用而不是服务器端调用,因为只有一个请求而不是两个。尝试在客户端解析JSON数据,并且数据密集型并减少一次请求的记录数量。 无论如何,一个缓慢的互联网连接会扼杀你的应用程序,所以在去服务器端之前要三思而后行......