Seguidores

Tecnologia do Blogger.
RSS

[devdtv] [LUA + REST] Como exibir o retorno da chamada na tela.

Preciso entender como irei exibir o retorno de chamadas na tela. Elas serão sempre do tipo GET e POST com o retorno de um JSON. Segue abaixo um exemplo:

http = require("socket.http")
ltn12 = require("ltn12")
mime = require("mime")
io = require("io")
json = require("json")

response = {}
save = ltn12.sink.table(response)

url = "http://"

h = {Authorization = "Basic " .. (mime.b64("KINVEY_APP_ID:KINVEY_APP_SECRET")), ["Content-Type"] = "application/json" }
ok, code, headers = http.request{url = url, headers = h, sink = save, redirect = true, method = "GET"}

loadedTable = json.decode(response[1])
for k,v in pairs(loadedTable) do print(k,v) end

Não tenho problemas para chamar os serviços, entretanto, não consigo tratá-los e exibi-los, portanto, o que devo fazer basicamente para exibir o retorno da chamada acima na tela? Parece algo bastante simplório, porém, já tentei de adaptar essa chamada em diversos exemplos e não tive sucesso.
Obrigado.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para devdtv@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+unsubscribe@googlegroups.com.
Visite este grupo em http://groups.google.com/group/devdtv?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário