Google размещает типы ресторанов api

Когда вы ищите ресторан в местах Google и переходите в бизнес-профиль (например: https://plus.google.com/107507038669791289691/about?hl=ru), в ресторане есть бирка (в данном случае мексиканский ресторан). Но при использовании сайтов Google api все, что я вижу, это список типов

"types" : [ "restaurant", "food", "establishment" ]

Кто-нибудь знает, можно ли как-нибудь получить тег "Mexican Restaurant"?

Я знаю о поддерживаемых типах (https://developers.google.com/places/documentation/supported_types). Это не очень полезно.

Ответ 1

Я думаю, вам, вероятно, придется вернуться к методу текстового поиска на api..

https://developers.google.com/places/documentation/search#TextSearchRequests

Таким образом, ваш запрос будет выглядеть примерно так, как показано ниже, ограниченным до определенной области

https://maps.googleapis.com/maps/api/place/textsearch/json?query=Mexican+Restaurant&sensor=true&location=40.846,-73.938&radius=20&key=yourKeyHere

Однако это вернет все другие мексиканские рестораны в этом районе, поэтому, если вы просто хотите вернуть один результат, я вместо этого воспользуюсь запросом деталей места.

Ответ 2

Я также работал над проектом, который должен получить больше информации о месте с использованием Google Maps и API Google Places, и я действительно потратил много часов, пытаясь найти что-то, что может помочь (API Google Адресов, API Карт Google, google+ API ,...), но ничего... Единственное, что я нашел, это тезисы 2 вопроса (запросы функций), которые я надеюсь, что Google добавит к своим API когда-нибудь:

  • Выпуск № 5260 с 13 звездами.

  • Выпуск № 7878 с 4 звездами.

Надеюсь, что с этим вопросом SO мы получим больше желающих получить эту функцию в скоро будущей версии API Google Карт или Google Адресов.

Для API Google Places for Work я не нашел никакой информации для подтверждения или нет, что она содержит такую функцию, но я так не думаю.

Надеюсь, что это поможет.

Ответ 3

Отделите свои типы мест символом PIPE "|"

попробуйте вот так:

String types = "cafe|restaurant|museum"//Listing places only cafes, restaurants and museums.