Как интегрировать Here Maps Api в Spring boot? - PullRequest
0 голосов
/ 03 февраля 2019

Я настраиваю новый сервер и хочу использовать здесь API.Есть ли способ сделать это?

Сервер разработан с использованием загрузки Spring, и я использую здесь API для карт, геокодирования и автозаполнения.

1 Ответ

0 голосов
/ 04 февраля 2019

Нет другого способа для весенней загрузки.Вы можете просто вызвать API с помощью RestTemplate, как показано ниже.Надеюсь, это поможет!

package hello;

import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.client.RestTemplate;

@RestController
public class HelloController {

    @RequestMapping("/")
    public String index() {
        //you can replace this with any Here API you need
        final String uri = "https://autocomplete.geocoder.api.here.com/6.2/suggest.json"
                + "?app_id=xxxx"
                + "&app_code=xxxx"
                + "&beginHighlight=%3Cb%3E"
                + "&endHighlight=%3C/b%3E"
                + "&maxresults=20"
                + "&query=India&gen=9";

        RestTemplate restTemplate = new RestTemplate();
        String result = restTemplate.getForObject(uri, String.class);

        return result;
    }

}
...