pro*_*011 10 freebase wikipedia-api google-places-api google-places wikidata-api
我Google API用来获取地点信息并将其存储到数据库中.使用Google API我能够获得地址,开放时间,评级和评论,如下图所示.
但是,我无法获得在下面的图像中以红色圆圈突出显示的地方描述.("Quaint Italian mainstay for deep-dish, Chicago-style pizza, calzones, pastas & hot dogs.")

我希望在我的申请中提供这些信息.我认为谷歌正在从中获取这些信息
但我不确定.任何人都可以帮我建议我如何获取该信息或我可以用来获取该信息的任何其他API google place_id.
任何帮助将受到高度赞赏.
谢谢
据我所知,不可能从 Google Places API 获取此信息。API文档不显示场地描述。尝试看看这里: https: //developers.google.com/places/web-service/details(谷歌可能不会与其他开发者共享其平台的所有信息..)。
我建议您执行以下操作之一(或两者):
用老派的方式抓取谷歌;即通过从 HTML 获取信息。这里有一个相当不错的指南(您当然必须调整示例以抓取 Google):https ://medium.freecodecamp.org/how-to-scrape-websites-with-python-and- beautifulsoup-5946935d93fe。
我会推荐什么,这可能是最快的:用其他数据丰富您当前的数据。例如,您可以使用 Foursquare 并搜索从 Google 获得的地点。应该可以在 Foursquare 上获取每个地点的描述。请参阅此处: https: //developer.foursquare.com/docs/api/venues/details。如果您在查询返回后匹配地点时遇到问题,因为地点名称不完全相同 - 但很接近,那么您可以使用算法来匹配接近的字符串;也许使用levenstein距离(https://en.wikipedia.org/wiki/Levenshtein_distance)。
| 归档时间: |
|
| 查看次数: |
876 次 |
| 最近记录: |