2015-06-08 25 views
1

我已经与谷歌的地方API的工作,因此我知道如何使用它来获取基础知识,但我如何得到的colleges名单附近,因为谷歌的地方API没有该标记的是,他们有school,而且它不会提供我想要过滤的链接。如何根据使用google place api的偏好获取“学院”列表?

过滤器应基于以下几点:

  1. 的结果应该返回什么类型的大学是它(无论是private or govt.engineering or medical
  2. 最低资格标准
  3. 位置(this i can get

所以我想知道的是有没有办法从http请求中检索所有这些数据?因为我有同场尝试作为school,我还没有收到当然除了位置或how does college search websites work?以下

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=lng,lat&radius=5000&types=school&sensor=true&key=........ 

google map没有给出的结果,当我们谷歌colleges

+0

嗨,你打算如何检索像费或类型的大学是什么?你是由谷歌的地方API执行的信息呢? – JCChan

回答

2

可以使用“大学”标签,如果你只想要大学。然而,the JSON response不包括像申请费用或信息是什么类型的大学是(至少目前还没有):

结果数组可能包含以下字段中的每个结果:

  • 图标包含指示该结果时可能向用户显示的推荐图标的URL。
  • id包含唯一稳定标识符表示这个地方。此标识符可能不会用于检索有关此地点的信息, 但保证在会话中有效。它可以用来 整合数据这个地方,并验证在不同的搜索一个 地方的身份。注意:该ID现在已弃用 赞成place_id。请参阅此页面上的弃用声明。
  • 几何图形包含有关结果的几何信息,通常包括该位置的位置(地理编码)和(可选)用于标识其一般覆盖区域的视口。
  • 名称包含返回结果中可人工可读的名称。对于建立结果,这通常是企业名称。
  • opening_hours可能包含以下信息:
    • open_now是一个布尔值,指示该地点是否在当前时间打开。
  • 照片[] - 照片对象的数组,每个包含一个图像的参考。地方搜索将返回至多一个照片对象。 在该地点执行地点详细信息请求最多可以返回10张 照片。有关Place Photo的更多信息以及如何在您的应用程序中使用 图片,请参阅放置照片 文档。照片对象描述为:
    • photo_reference - 用于在执行照片请求时识别照片的字符串。
    • 高度 - 图像的最大高度。
    • 宽度 - 图像的最大宽度。
    • html_attributions [] - 包含任何所需的归因。该字段将始终存在,但可能为空。
  • place_id - 唯一标识地点的文本标识符。要检索有关该地点的信息,请将此标识符传递给Places API请求的 placeId字段。有关 地点ID的更多信息,请参阅地点ID概述。
  • scope - 指示place_id的范围。可能的值为:

    • APP:地点ID仅由您的应用程序识别。这是因为您的应用程序添加了该地点,并且该地点尚未通过审核流程 。
    • GOOGLE:地点ID可供其他应用程序和Google地图使用。

    注意:范围字段仅包含在“附近的搜索结果”和“地点详情”结果中。您只能通过 附近搜索和地点详细信息请求检索应用程序范围内的地点。如果范围字段 未出现在响应中,则可以安全地将GOOGLE范围设为 。

  • alt_ids - 该地点的零个,一个或多个替代地点标识的数组,其范围与每个替代标识相关。

    注意:此 数组可能为空或不存在。如果存在,它包含 以下字段:

    • place_id - 最有可能的原因是一个地方,有一个替代的地方ID是,如果你的应用程序增加了一个地方,并接收 应用程序作用域的地方ID,然后再在通过审核过程后收到Google范围为 的地点ID。
    • 范围 - 替代地点ID的范围始终为APP,表示替代地点ID仅由您的 应用程序识别。
+0

谢谢你的回复,这是非常丰富的 – silverFoxA

相关问题