【问题标题】:iOS, Android & Web application development with .Net Web Api architecture & Google http web services使用 .Net Web Api 架构和 Google http Web 服务进行 iOS、Android 和 Web 应用程序开发
【发布时间】:2017-09-05 05:06:58
【问题描述】:

我正在开发一个跨平台应用程序,它与 iOS 和 Android 以及共享来自 .Net Web API 的通用业务逻辑的 Web 应用程序一起使用。请参阅随附的应用架构

Application architecture

我们的项目主要处理google maps,所以iOS、Android和web app分别用google iOS SDK、android SDK和javascript SDK开发。

用于使用 Google http 网络服务,例如 Google Maps Directions APIGoogle Maps Distance Matrix APIGoogle Maps Geocoding API 等,我使用 .Net Web API 作为所有设备通用的,这样业务逻辑将集中在一个地方并且易于维护,这是一个可行的解决方案吗?如果不是,那么正确的设计方法是什么?

Google http 网络服务每天最多可免费处理 2,500 个请求。如果我在我的网络 api 服务器中使用 google http 网络服务,那么每个设备或所有设备的请求计数为 2500 个?

【问题讨论】:

    标签: android ios google-maps asp.net-web-api architecture


    【解决方案1】:

    Google Maps Directions API 等 Web 服务 API 的配额限制为每天 2,500 个请求。这意味着此 API 中的每个调用都算作 1 个请求。这意味着它是您可以在一天内使用此 API 调用的总请求。例如,Dev A 向 API 发出了两次请求,Dev B 也向 API 发出了 2 次请求。您现在每天的总查询数为 4。请注意,该 API 有另一个配额,称为每 100 秒的请求数。与 Directions API 一样,它的限制为每秒 50 个请求。希望这些信息对您有所帮助。

    【讨论】:

    • 感谢 Kendi 提供的信息,希望 android 和 iOS SDK 对设备收费吗?
    猜你喜欢
    • 2012-02-25
    • 1970-01-01
    • 1970-01-01
    • 2019-12-19
    • 2013-12-14
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多