代码之家  ›  专栏  ›  技术社区  ›  prog1011

如何使用googleapi或其他API获取地点描述?

  •  9
  • prog1011  · 技术社区  · 6 年前

    Google API 谷歌API

    但是, "Quaint Italian mainstay for deep-dish, Chicago-style pizza, calzones, pastas & hot dogs." enter image description here

    我想在我的申请表上看到这些信息。我认为谷歌是从

    1. 自由基 https://developers.google.com/freebase/guide/basic_concepts
    2. https://www.mediawiki.org/wiki/How_to_contribute

    但我不确定。 google place_id .

    谢谢你

    2 回复  |  直到 6 年前
        2
  •  2
  •   Benjamin Andersen    6 年前

    据我所知,从googleplacesapi获取这些信息是不可能的。API文档不显示场地描述。试着看看这里: https://developers.google.com/places/web-service/details (可能是谷歌没有与其他开发者共享他们平台上的所有信息……)。

    我建议您执行以下操作之一(或者两者都执行):

    1. 用老派的方式搜刮谷歌;i、 e.通过从HTML获取信息。这里有一个相当不错的指南来做这件事(你当然要调整这个例子,改为刮谷歌): https://medium.freecodecamp.org/how-to-scrape-websites-with-python-and-beautifulsoup-5946935d93fe

    2. 我的建议是,哪一个可能是最快的:用其他数据丰富您当前的数据。例如,你可以使用Foursquare搜索你从谷歌得到的地方。应该可以得到Foursquare上每个地方的描述。请看这里: https://developer.foursquare.com/docs/api/venues/details https://en.wikipedia.org/wiki/Levenshtein_distance ).