Ir para conteúdo
  • Cadastre-se

datilas

Moderadores
  • Total de ítens

    688
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que datilas postou

  1. https://developers.mercadolivre.com.br/pt_br/gerenciamento-de-vendas
  2. tenta assim: seuMD5 := gearMD5('seuUSUARIO:suaSENHA'); Consulta.HTTPSend.Headers.Add('Authorization: Digest ' + seuMD5); https://en.wikipedia.org/wiki/Digest_access_authentication? https://forum.lazarus.freepascal.org/index.php?topic=15747.0
  3. isso seria Basic authentication Consulta.HTTPSend.UserName := 'usuario'; Consulta.HTTPSend.Password := 'senha'; seria mais fácil se você postar o link da documentação aqui. se for possível.
  4. sim. mas cuidado com o case sensitive tem servidores que são chatos com isso. o ideal seria Consulta.HTTPSend.Headers.Add('Authorization: Digest ' + seuMD5); inclusive com espaço entre ":" e Digest.
  5. pelo que entendi vc tem que gerar um md5 com os dados que eles vão te passar (usuario,senha,uri...) ai vc envia no header: Authorization: Digest seuMD5
  6. até onde sei só tem ate a versão 4 do firebird. e uso o zeos 7.2 sem problema
  7. dentro do ACBrValidador tem a função FormatarFone( const AValue : String; const DDDPadrao: String = '' String; ACBrValidador.FormatarFone(Edit1.Text, '65');
  8. no mysql eu uso LONGTEXT para os xml's
  9. aqui esta funcionando perfeitamente. mas estou enviando um demo em delphi. funcao.zip
  10. é só um type que eu criei. vc pode alterar a função como vc quiser
  11. funcao.zip eu uso a função acima. vc pode adaptar para sua necessidade. ela tem um problema quando o texto tem #13 ou #10 ou #13#10 fora isso funciona do jeito que vc precisa tive que postar como zip pois não estava aceitando como texto. por isso demorei para responder.
  12. usa sim. da uma lida aki: https://vinicius-sanchez.medium.com/proteja-suas-senhas-com-seguran%C3%A7a-utilizando-o-bcrypt-9d8379860f06
  13. md5 é uma criptografia "só de ida" a única coisa que vc pode fazer é comparação. para descriptografar seria preciso o uso de brute force. sabendo disso... funciona com delphi e lazarus. https://github.com/viniciussanchez/bcrypt
  14. com UPDATE OR INSERT vc não pode usar WHERE vc tem que usar MATCHING então ficaria assim: UPDATE OR INSERT INTO RELTRPPDV (LOJ_CODIGO,PDV_CODIGO,PRO_CODIGO,TRP_CODIGO,TPD_SEQUENCIA) VALUES (1,1,15604,10,10) MATCHING (LOJ_CODIGO,PDV_CODIGO,TRP_CODIGO) https://firebirdsql.org/refdocs/langrefupd21-update-or-insert.html
  15. da uma olhada aqui: https://www.youtube.com/c/TecToyAutomação
  16. instala o zilb no seu linux e faça o processo de de sdk linux denovo red hat e derivados yum install zlib-devel debian e derivados sudo apt install zlib openSUSE e derivados zypper install zlib-devel
  17. é possível eu criar meu próprio servidor com ele? digo posso usar o client e o server da forma que eu quiser? pois não vi onde baixar o server. caso tenha o opção do server onde esta a documentação?
  18. usando RESTRequest4Delphi de forma automática não. para isso vc vai ter que ler o json na "mão" vai ter que criar sua própria rotina de leitura de json e mover para os memtable's que vc deseja
  19. a questão da data foi resolvido
  20. ja testou se as dll's estão na mesma pasta do seu exe? LibXml2,XMLSec na unit ACBrGTINRetConsultar.pas na função TRetConsultarGTIN.LerXml remova o try except que tem la. pois esse try esta suprimindo o erro ai vc vai conseguir ver o erro se for access violation é falta das dll's caso contrario poste o erro aqui.
  21. esse é o grupo do rdw eles vão poder te ajudar. https://t.me/restdatawareoficial
  22. quem esta finalizando a aplicação não é o erro: "Nome do arquivo não especificado" quem esta finalizando a aplicação é o usuário, pois o madexcept quando é acionado mostra na tela um botão para "continuar" ou "fechar" vc pode remover a opção nas configurações do madexcept
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.