Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Link da APi para consulta https://www.controlid.com.br/docs/access-api-pt/primeiros-passos/realizar-login/ Código que achei e já fiz funcionar algumas coisas function QuickApp:dbRelay(usr, pass, adr, rel) local address = "http://192.168.15.120/login.fcgi" self:debug("Ta enviando isso aqui :" .. Address) self.http:request(address, { options={ data = "login:" .. Enc(self.user .. "Password:" .. Self.password), method = "POST", headers = { ["Content-Type"] = "application/json", ["accept"] = "*/*", }, }, success = function(response) self:debug("response status:", response.status) self:debug("headers:", response.headers["Content-Type"]) end, error = function(error) self:debug('error: ' .. Json.encode(error)) end }) end -- You will need this for encoding/decoding -- encoding function enc(data) local b='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' return ((data:gsub('.', Function(x) local r,b='',x:byte() for i=8,1,-1 do r=r..(B%2^i-b%2^(i-1)>0 and '1' or '0') end return r; end)..'0000'):gsub('%d%d%d?%d?%d?%d?', function(x) if (#x < 6) then return '' end local c=0 for i=1,6 do c=c+(x:sub(i,i)=='1' and 2^(6-i) or 0) end return b:sub(c+1,c+1) end)..({ '', '==', '=' })[#data%3+1]) end
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias