在服务器端调用GooglePlacesAPI更好还是直接从iOS应用程序调用更好

在服务器端调用GooglePlacesAPI更好还是直接从iOS应用程序调用更好,ios,google-places-api,Ios,Google Places Api,我正在开发一个iPhone应用程序,需要实现Google Places自动建议功能。但是,我不能使用Google提供的textbox控件,因为我需要在向用户显示列表之前对数据进行一些处理。自动建议是一项时间关键功能,因此我需要知道我是否应该从我的服务器调用Google API,并让我的应用程序调用我的服务器来执行此操作(因为用户的连接可能很慢),或者是否有充分的理由仍然从手机应用程序本身调用Google API 谢谢使用客户端api调用的优点是处理和带宽将在客户端设备之间共享,这可以避免部署后服

我正在开发一个iPhone应用程序,需要实现Google Places自动建议功能。但是,我不能使用Google提供的textbox控件,因为我需要在向用户显示列表之前对数据进行一些处理。自动建议是一项时间关键功能,因此我需要知道我是否应该从我的服务器调用Google API,并让我的应用程序调用我的服务器来执行此操作(因为用户的连接可能很慢),或者是否有充分的理由仍然从手机应用程序本身调用Google API


谢谢

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

如果动机是客户端响应时间,我会再次建议客户端调用,而不是服务器端调用,因为只有一个请求而不是两个请求。尝试在客户端解析JSON数据,这样数据密集度更低,同时减少一次请求的记录数。
无论如何,缓慢的互联网连接会阻塞你的应用程序,所以在使用服务器端之前要三思而后行…

谢谢你的回复。然而,现在主要考虑的是最小化查询时间。