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.
[devdtv] [LUA + REST] Como exibir o retorno da chamada na tela.
14:29 |
Assinar:
Postar comentários (Atom)






0 comentários:
Postar um comentário