【问题标题】:difference between an API and Webservice in for google maps and google places谷歌地图和谷歌地方的 API 和 Web 服务之间的区别
【发布时间】:2013-02-26 12:21:05
【问题描述】:

这可能会被否决,但无论如何:谷歌地图有网络服务: https://developers.google.com/maps/documentation/webservices/

名称是:Google Maps API Web Services - 它们不是两个不同的东西吗?

还有一个链接: https://developers.google.com/maps/documentation/javascript/tutorial

名称是:Google Maps JavaScript API v3

我有几个问题。为了让谷歌地图 api v3 正常工作,以及让开发人员检索信息,他们将由网络服务提供数据吗?是否可以解释 API 是围绕 Web 服务进行的?

为什么 Google 会提供所有这些访问数据的方式?

如果使用 google API 网络服务,我应该能够使用服务器端语言和/或脚本语言(如 javascript AJAX)来使用它吗?

【问题讨论】:

  • 由于同源限制,AJAX 无法访问 Web 服务。此外,请求服务只是 API 执行的众多任务之一。

标签: ajax web-services api google-maps google-places-api


【解决方案1】:

要使用 Javascript API,您根本不需要使用 WebService API。您当然可以同时使用两者,尽管您更有可能在服务器端使用 WebService,例如就像他们在 Java 和 Python 中给出的例子一样。如果您想通过 Javascript 使用 Webservice API,您也可以这样做(尽管您最好只使用 Javascript API)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-13
    • 1970-01-01
    • 1970-01-01
    • 2020-07-25
    • 2019-03-19
    • 1970-01-01
    • 1970-01-01
    • 2012-07-06
    相关资源
    最近更新 更多