Google Place API не показывает текущий результат, когда я пытался найти AnimalClinics - PullRequest
0 голосов
/ 03 марта 2019

Изначально я пытался

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=19.031959,%2072.895695&radius=10000&type=school&sensor=true&key=AIzaSyCjQ03Ldxx9c55QmQ7ANGKRhEL*********s

этот URL, и это показало правильный результат

         "rating" : 3.4,
         "reference" : "ChIJSSUqsiDG5zsRyRBoSTT6WaA",
         "scope" : "GOOGLE",
         "types" : [ "point_of_interest", "school", "establishment" ],
         "user_ratings_total" : 21,
         "vicinity" : "Janardhan Krishna Karmalkar Marg, Brindavan Colony, Chembur West, Mumbai"
      },

Но когда я попытался найти клинику для животных, она показала какое-то странное местоположение.Мой URL:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=19.031959,%2072.895695&radius=10000&type=AnimalClinics&sensor=true&key=AIzaSyCjQ03Ldxx9c55QmQ7ANGKR********

результат:

         "name" : "Nishraj Insurance Services",
         "opening_hours" : {
            "open_now" : true

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

1 Ответ

0 голосов
/ 08 марта 2019

Это поведение работает должным образом, потому что Animal Clinic в настоящее время не поддерживается в типах мест, вы можете посетить документы здесь , чтобы увидеть текущие поддерживаемые типы мест.

Возможный тип местадля вас это veterinary_care

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=19.031959,%2072.895695&radius=10000&type=veterinary_care&sensor=true&Key=YOUR_API_KEY

Результат будет:

rating: 3.9,
reference: "ChIJVVVVlffO5zsR9rpcrHikEzs",
scope: "GOOGLE",
types: [
"veterinary_care",
"point_of_interest",
"establishment"
],
...