Я использую следующий код для запроса информации из API Google Places:
import googlemaps
def GoogleAccesser(apiKey, userInput):
gmaps = googlemaps.Client(key=apiKey)
placesResult = gmaps.find_place(input=userInput, input_type="textquery", fields=["place_id", "name"])
return placesResult
Если я выполняю код локально, я получаю, например, такой результат:
{
"candidates" : [
{
"name" : "Phi Asia",
"place_id" : "ChIJ1RQ4Dgh2nkcRRVwB3kFNal8"
}
],
"status" : "OK"
}
После развертывания на heroku возврат того же запроса:
{
"candidates" : [
{
"name" : "Phi",
"place_id" : "ChIJ1RQ4Dgh2nkcRRVwB3kFNal8"
}
],
"status" : "OK"
}
Бывает, что в 80% моего запроса отсутствует вторая половина «имени». Что я сделал не так?