Как получить типы мест с более отфильтрованным способом в Google Places API для веб-сайтов - PullRequest
0 голосов
/ 15 сентября 2018

В настоящее время я работаю над проектом Android, и есть фрагмент, который пользователь может найти поблизости от заправочных станций (АЗС) с помощью Google Places API веб-поиска.Я передаю строку "gas_station" для переменной типа, и она показывает мне заправочные станции, но она также показывает некоторые продуктовые магазины.

Мне нужно найти автозаправочные станции, в которых есть бензин или дизельное топливо.Можно ли как-нибудь отфильтровать результаты?

Это мой GetURL метод.

private String getUrl(double latitude, double longitude, String nearbyPlace) {
    StringBuilder googlePlacesUrl = new StringBuilder("https://maps.googleapis.com/maps/api/place/nearbysearch/json?");
    googlePlacesUrl.append("location=" + latitude + "," + longitude);
    googlePlacesUrl.append("&rankby=distance");
    googlePlacesUrl.append("&types=gas_station");
    googlePlacesUrl.append("&language=en");
    googlePlacesUrl.append("&key=" + mykey);
    googlePlacesUrl.append("&sensor=true");
    Log.d("getUrl", googlePlacesUrl.toString());
    return (googlePlacesUrl.toString());
}
...