gpt4 book ai didi

java - Play 框架 Java 2.2 Google map 地点 API

转载 作者:太空宇宙 更新时间:2023-11-04 13:45:51 25 4
gpt4 key购买 nike

我在使用 Java 中的 Play Framework 2.2 时遇到问题。

我调用 Google Map Places API,并且想要 JSON 格式的结果。

这是我的代码:

Promise<JsonNode> request = WS.url("https://maps.googleapis.com/maps/api/place/nearbysearch/json")
.setQueryParameter("location", "-33.8670522,151.1957362")
.setQueryParameter("key", "my_key")
.setQueryParameter("name", "")
.setQueryParameter("language", "DE")
.setQueryParameter("rankby", "distance")
.setQueryParameter("types", "grocery_or_supermarket")
.post("content");

有人知道如何将其放入 JSON 中吗?我尝试了几种方法(即使使用 GET 而不是 POST),但它不起作用。

最佳答案

我使用了 play.libs.Json.toJson 内置功能。下面是我用来将一些数据库结果转换为 json 的一些代码。我这有帮助。

public static Result getClubs() {
List<Club> clubs = models.Club.find.all();
return ok(play.libs.Json.toJson(clubs));
}

问候,

约翰

关于java - Play 框架 Java 2.2 Google map 地点 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30854735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com