このようなコードがあります
def lookupTickets() {
User currentUser = webAuthService.currentUser()
def http = new HTTPBuilder(zdURL)
http.auth.basic("${zdUser}/token", zdApiKey)
http.get(path: "/api/v2/users/search.json",
query: [query: currentUser.emailAddress],
requestContentType: ContentType.JSON, { resp, json ->
println "Response status: ${resp.statusLine}"
def zenDeskUserId = json?.users[0]?.id
})
return MYRESULT
}
この行def zenDeskUserId = json?.users[0]?.id
は、ブラウザに返そうとしている結果を示しています。
内部クロージャー内からのスコープ内にのみある場合、外部メソッドでこの値を返すにはどうすればよいですか?