Missing paramenter when I use map (Scala) -
i'm having irritating error can't find explanation for. have code here below:
async{ ws.url(url).get().map{ response => //response here giving me error. ok("response: " + (response.json \ "media_count").as[string]) } }
and gives me error saying:
missing parameter type
on response.
where should define parameter type? or error saying more specific?
i think using play.libs.ws
meant java api.
the ws.url(...).get()
ws class returns promise
object of type: promise. map
function class takes function
instance, not same function1
scala. causing compiler error.
if you're working in scala should use play.api.libs.ws.ws
meant work scala library. replace import play.libs.ws
import play.api.libs.ws.ws
in program , error should go away.
Comments
Post a Comment