Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'api'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Categorias

Não há resultados

Categorias

  • Notes ACBrLibNFe

Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

  1. Nos manuais do ACBr diz que o Sicredi não tem homologação de registro online dos boletos (webservice), mas tem. Inclusive peguei as URLs de homologação URL HOMOLOGAÇÃO https://api-parceiro.sicredi.com.br/sb/auth/openapi/token username : 123456789 password: teste123 URL PRODUÇÃO https://api-parceiro.sicredi.com.br/auth/openapi/token Dúvida: 1. Onde eu informo as URLs nos componentes do ACBr? quando estiver homologando serão diferentes de quando estiver em produção e são difentes para cada banco. 2. Ao envia um boleto para registro, chega de imediato uma resposta dizendo se for registrado com sucesso ou o erro para o não registro? Isso vale para todos os comandos de boletos, como por exemplo, alterar vencimento, conceder desconto, etc.? a resposta da requisição já é se o comando foi dado com sucesso? 3. Já as liquidações por exemplo, eu não envio comando, neste caso eu tenho de fazer uma consulta à cada boleto em aberto na minha base de dados. No caso o comando seria de consulta? No caso de liquidação, o retorno deverá trazer a data de quitação, valor pago, juros, multa, descontos concedidos, etc. Vai estar tudo no retorno da requisição? A URL de comando (como se fosse a remessa) é diferente da URL de consulta (como se fosse puxar um retorno)? pergunto porque dá a entender que o retorno destas requisições são diferentes. 4. No Demo, aparece um erro para mim no ACBrBoletoFCFortesFr. Eu realmente não trabalho com fortes e sim com o FastReport. É só eu mandar baixar via SVN Update esse componente e posso testar? 5. Quais componentes do ACBr preciso usar e configurar para usar o WebService? Eu uso hoje o ACBrBoleto e ACBrBoletoFCFR.
  2. Fala pessoal ! Venho comunicar uma alteração de endpoint da API para testes do Santander V1 , devido o ambiente Sandbox não ser fiel ao ambiente real (de produção) conforme instrução do próprio Santander, optamos por alterar para o uso do ambiente de HOMOLOGAÇÃO, o qual alteramos o método de envio para que seja enviado para endpoints diferentes para que possamos unificar as respostas necessária para retorno correto. Como estava Estávamos utilizando o endpoint SandBox para testes: C_URL_HOM = 'https://trust-sandbox.api.santander.com.br/collection_bill_management/v2'; C_URL_OAUTH_HOM = 'https://trust-sandbox.api.santander.com.br/auth/oauth/v2/token'; Infelizmente estava retornando dados incompletos nas consultas, quando o usuário relatou ao suporte do banco, ele nos orientou a utilizarmos o endpont de Homologação: Para se integrar com o ambiente de homologação, precisa entrar em contato com seu especialista Cash. Como ficou Quando você realiza a consulta, nós vamos realizar 3 consultas diferentes. Isso porque a API do Santander, infelizmente não está devolvendo todas informações necessárias em apenas uma consulta. (que vou explicar abaixo). Lembrando que você vai realizar apenas uma consulta e todo este processo de consultas diferentes será realizada em backend pela solução ACBrBoleto, o qual vai te devolver todas as consultas em uma reposta unificada. Você não precisa alterar nada nos seus fontes, apenas solicitar credenciais para o ambiente de homologação com o seu especialista Cash. O endpoint passou de SandBox para Homologação. Então a partir de agora, estamos utilizando como padrão este novo endpoint para testes. C_URL_HOM = 'https://trust-open-h.api.santander.com.br/collection_bill_management/v2'; C_URL_OAUTH_HOM = 'https://trust-open-h.api.santander.com.br/auth/oauth/v2/token'; Infelizmente a consulta no novo endpoint não devolve todos os dados em uma unica consulta. Na consulta padrão, não estava devolvendo corretamente os juros ou valor pago com juros. E foi necessário utilizar outra consulta conforme sugestão abaixo: Infelizmente a consulta acima, que devolve informações sobre o juros, não devolve a data credito ou data baixa. Após reportar que a consulta NN não devolve as datas credito/baixa Foi sugerido utilizar a primeira consulta que não volta juros. Em resumo para contornar a situação, estamos realizando consultas em 2 ou 3 formas diferentes para que possamos unificar os dados necessários para uso enquanto o banco não corrige as consultas. Sendo assim, atenção ! 1. só existe consulta detalhada! (não existe consulta em lista) Para a consulta devolver informações de boletos e do pix (caso exista) antes de realizar a consulta marque o indicadorPix como true; Se estiver marcado o Indicadorpix como true ele vai realizar uma consulta do boleto bankslip, caso esteja liquidado/baixado vai realizar mais 2 consultas por NN (nosso numero) para pegar o juros e Setlement para pegar as datas de credito/baixa. Se não o indicadorPix for false, vamos consultar se ele está liquidado/baixado vai realizar consulta por NN (nosso numero) para pegar o juros e Setlement para pegar as datas de credito/baixa. Como o Santander difere de outros endpoints que realizamos apenas uma consulta, pode ser que fique lento alguns segundos.. ja que precisamos enviar a primeira consulta, aguardar para disparar a segunda consulta aguardar novamente e disparar terceira e unificar as respostas. Links de referência: Usar Homologação e não sandbox: Utilizar consultas NN e Settlement:
  3. Hoje (27/02/24) tivemos diversos relatos sobre instabilidade utilizando a API de Boletos do banco do Brasil. A orientação deles no momento: Caso verifiquem alguma recusa na geração de token para consumo de suas APIs, no fluxo de client credencials, recomendamos verificar se os IPs abaixo listados encontram-se liberados em seu firewall, para a porta 443: fluxo: oauth.bb.com.br IP - 170.66.14.104 IP - 170.66.196.33 Para um usuário foi solicitado testes de rotas especificas como:
  4. Fala pessoal ! Recebemos uma grande contribuição do nosso amigo @Rafael.Smt, a integração do Banco Safra API, registro on-line de boletos. Já está disponível em nossos repositórios. Quem desejar testar, colaborar com melhorias, fiquem à vontade ! Como configurar:
  5. Olá Estamos disponibilizando na última versão do componente ACBrBoleto a funcionalidades de integração via WebService (Registro On-Line de Boletos), esta funcionalidade já estava disponível nos fontes da pasta Branches (para testes) e passamos para a pasta Trunk2 para que seja possível a homologação por mais usuários do Projeto ACBr. Lembrando que não são todos os bancos que disponibilizam este tipo de serviço via WebService, sendo que os bancos listados abaixo já foram implementados no projetos até o momento, sendo necessário a homologação e testes por empresas que realmente possuam cadastro com o Banco para este tipo de serviço... Pois sem um pré-cadastro para esse serviço não é possível realizar todos os testes em homologação. A estrutura do WebService no componente ACBrBoleto foi implementada nos moldes dos componente ACBrDFe, sendo assim, mesmo NÃO existindo um padrão entre os Bancos, será possível implementar todos utilizando essa estrutura como base. Se alguém desejar contribuir com outros Bancos, poderá analisar os fontes e seguir o mesmo modelo, toda contribuição é bem-vinda!!! Cada Banco exige dados específicos para integração, sendo assim disponibilizamos junto ao Exemplo demonstração (DemoACBrBoleto) o arquivo “configWebService.txt” com as orientações de configuração para integração On-Line. BANCOS SUPORTADOS POR WEBSERVICE / API: Banco do Brasil Caixa Econômica Itaú Sicred CrediSis PenseBank Inter Bancoob (Sicoob) Santander Safra ATENÇÃO: Sistemas que utilizam classes de ENUMERADOS dependentes do Projeto ACBrBoleto precisam declarar em seus USES a classe “ACBrBoletoConversao”, pois todas foram migradas para esta Unit. Então se tiver erros de classe do ACBrBoleto não declaradas no seu projeto, basta declarar esta nova Unit… Veja onde ficam as novas configurações para Integração Online: CedenteWS: Configurações: Após configurar os dados de acordo com a recomendação de cada Banco, basta adicionar os Títulos e utilizar o botão: “Registrar Boleto On-Line”. No exemplo, também demonstra como capturar a lista com os retornos de cada Registro de Boleto. Uso com ACBrMonitorPlus Para quem utiliza o ACBrMonitor as configurações para integração WebService / API podem ser realizadas na seguinte tela: O métodos para envio é: https://acbr.sourceforge.io/ACBrMonitor/BOLETOEnviarBoleto.html Uso com ACBrLibBoleto Para quem utiliza a lib ACBrLibBoleto.dll as configurações para integração WebService / API podem ser verificadas na documentação, seção [WebService]: https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html O métodos para envio é: https://acbr.sourceforge.io/ACBrLib/Boleto_EnviarBoleto.html Qualquer dúvida ou contribuições que venham a surgir no processo de homologação favor criar um novo tópico na seção referente a Boleto. https://www.projetoacbr.com.br/forum/forum/8-acbrboleto/?do=add
  6. Bom dia a todos, Atuo no desenvolvimento de um sistema de notas de terceiros e estou tentando emitir uma NFS-e Nacional via API porém estou recebendo o status "400 - Não foi possível criar a NFS-e", isso ocorre pela minha empresa não ter uma solicitação para emissão de habilitação em ambiente de produção? Obs.: O arquivo DPS passou pelos schemas e outros validadores sem problemas.
  7. Oi pessoal, teria uma duvida sobre a API do Banco Sicoob no ambiente de produção! Ao colocar para envio em produção esta me aparecendo uma mensagem solicitando o ClientSecret, entretanto ao configurar o aplicativo no site do Banco para a utilização da API o Campo ClientSecret diz que não é necessário informar esse campo, então para funcionar estou tendo que informar qualquer valor mesmo que seja o "ClientSecret = 1" que ai ele envia e registra o boleto em produção caso não seja informado aparece a mensagem que solicita a informação, seria isso um erro na API do Sicoob? Alguém já passou por isso ? Mensagem solicitando o ClientSecret (Retorno do Envio) Campo da Configuração do Aplicativo no Site da API. Desde já agradeço a atenção!
  8. Fala pessoal ! Recebemos uma grande contribuição do nosso amigo @Julianops , a integração do Banco Itau API v2, registro on-line de boletos. Fizemos algumas implementações baseadas na documentação porém o ambiente de teste SandBox do Itaú vem passando por instabilidades. Quem desejar testar, colaborar com melhorias, fiquem à vontade ! Necessário cadastro no https://devportal.itau.com.br Criar uma aplicação em SandBox, será fornecido o Client ID e Cliente Secret. Scope utilizado: boletoscash-boletos-consulta_titulo Lembrete, como temos 2 endpoints diferentes para o Ítau a partir de hoje, quem for utilizar a nova API, por favor configurar: ACBrBoleto.Configuracoes.WebService.VersaoDF := 'V2';
  9. Bom dia, prezados. Preciso consumir um endpoint de uma api da Conciliadora, enviando um arquivo xml pelo body. Uso o Delphi 2010 e por isso estou usando o ABCrHTTP para consumir os endpoints de consulta, que estão funcionando normalmente. Porém, não encontrei nenhuma documentação sobre como enviar o arquivo através do ACBrHTTP. Não é multifile. É um arquivo por vez. Muito apreciaria se alguém puder me ajudar com um exemplo. A API exige:
  10. Olá, estou tendo dificuldades para conseguir consumir a API do IFood, não estou conseguindo nenhum avanço, alguem conseeguem me auxiliar?
  11. Estou tendo problemas para registrar/consultar boletos do santander via API, estoura um acess violation nas linhas seguintes Gostaria de saber se o acbr já consegue comunicar com o SANTANDER via API e se existe alguma particularidade na configuração! Está em homologação, estou com as credenciais de homologação, coloquei o tipo cobSantander -Estou usando o demo do AcbrBoleto_Fast
  12. Oi pessoal, bom dia! Estive testando a demo dos boletos e já me cadastrei no BB para poder ter acesso a API, e ao configurar o demo e tentar enviar um boleto de teste, me aparece uma mensagem dizendo que a classe não foi implementada! Estou fazendo algo errado ? Ai debugando ele passa aqui e não passa para frente! Desde já agradeço a atenção!
  13. Eldo1

    Boletos PIX via API

    Olá, Quais são os banco que estão gerando boleto PIX via API no ACBR ?
  14. Prezados. Estou iniciando a implementação do boleto via WS, mais precisamente Sicoob/Bancoob. Analisando os fontes, identifiquei que a unit ACBrBoletoWS faz referências aos arquivos do Bancoob, porém o referido código está comentado e os arquivos não foram disponibilizados no SVN. Gostaria de dar seguimento ao desenvolvimento e homologação.
  15. Agora com o nosso componente ACBrBoleto é possível emitir Boletos através da API para o banco Banco Bancoob (Sicoob) A atualização já está em nossos repositórios ! Obrigado a comunidade que está nos ajudando e especialmente para o Marcelo Santos e Delmar de Lima que colocaram a mão na massa e iniciaram a contribuição deste componente.
  16. Para melhor identificação do título no retorno, já que dependemos do banco Inter retornar o campo NossoNumero para impressão dos boletos, agora você pode informar no campo SeuNumero para identificar o título no retorno da API.
  17. Saudações a todos! Desenvolvemos uma API de consultas ao CNPJ com retorno em JSON e gostaríamos de compartilhar com vocês: https://www.cnpja.com.br/ Oferecemos 500 consultas grátis por dia, e é possível testar diretamente pelo site! O resultado das consultas inclui todos os dados do registro: Razão social, nome fantasia, data de fundação e porte Situação cadastral comum e especial Telefone, e-mail e endereço completo Natureza jurídica, atividades primárias e secundárias (CNAE) Quadro de sócios e administradores (QSA) Link para comprovante em PDF Exemplo de retorno: { "last_update": "2020-02-07T12:46:07.143Z", "name": "PETROLEO BRASILEIRO S A PETROBRAS", "alias": "PETROBRAS", "tax_id": "33000167000101", "type": "MATRIZ", "founded": "1966-09-28", "size": "DEMAIS", "capital": 205431960490.52, "email": "[email protected]", "phone": "(21) 3224-8091/ (21) 3224-4477", "federal_entity": "UNIÃO", "registration": { "status": "ATIVA", "status_date": "2005-11-03", "status_reason": null, "special_status": null, "special_status_date": null }, "address": { "street": "AV REPUBLICA DO CHILE", "number": "65", "details": null, "zip": "20031170", "neighborhood": "CENTRO", "city": "RIO DE JANEIRO", "state": "RJ" }, "legal_nature": { "code": "2038", "description": "Sociedade de Economia Mista" }, "primary_activity": { "code": "1921700", "description": "Fabricação de produtos do refino de petróleo" }, "secondary_activities": [ { "code": "0600001", "description": "Extração de petróleo e gás natural" }, { "code": "3520401", "description": "Produção de gás; processamento de gás natural" }, { "code": "4681801", "description": "Comércio atacadista de álcool carburante, biodiesel, gasolina e demais derivados de petróleo, exceto lubrificantes, não realizado por transportador retalhista (T.R.R.)" } ], "membership": [ { "name": "EBERALDO DE ALMEIDA NETO", "role": { "code": "10", "description": "Diretor" } }, { "name": "ROBERTO DA CUNHA CASTELLO BRANCO", "role": { "code": "16", "description": "Presidente" } }, { "name": "CARLOS ALBERTO PEREIRA DE OLIVEIRA", "role": { "code": "10", "description": "Diretor" } }, { "name": "RUDIMAR ANDREIS LORENZATTO", "role": { "code": "10", "description": "Diretor" } }, { "name": "ANELISE QUINTAO LARA", "role": { "code": "10", "description": "Diretor" } }, { "name": "ANDREA MARQUES DE ALMEIDA", "role": { "code": "10", "description": "Diretor" } }, { "name": "ROBERTO FURIAN ARDENGHY", "role": { "code": "10", "description": "Diretor" } }, { "name": "MARCELO BARBOSA DE CASTRO ZENKNER", "role": { "code": "10", "description": "Diretor" } } ], "files": { "registration": "https://api.cnpja.com.br/files/61298ecd-fbe9-42ec-9107-70eaecbc478f.pdf" } } Para utilizar: - Faça login em nosso site com o Google, Facebook ou E-mail. - Visite a página Minha Conta e copie sua Chave de API - Envie uma requisição GET para: https://api.cnpja.com.br/companies/{CNPJ} - Adicione no parâmetro Authorization dos Headers a sua Chave de API Quem tiver alguma dúvida é só perguntar!
  18. Pessoal, estou esperando o recurso do Registro Online de Boletos para o Sicoob ficar pronto. Eu vi que teve uma contribuição e ela está em análise no TK-3540. Como faço para saber se este recurso já foi disponibilizado? Outra coisa, tem como eu baixar e instalar somente o componente ACBrBoleto? Link:
  19. Boa tarde pessoal. Estou criando uma API cujo servirá de retorno ao um webhook, só que esse webhook precisa que a api seja fornecida no protocolo https com certificado SSL Sou iniciante nessa área e estou com algumas dúvidas em como posso conseguir fazer isso. Uso o Delphi 10.3 Rio e pra construção da API o Horse com DataSetSerialize. Obs: Já tenho um domínio no hostgator. Como eu registro o SSL no horse?
  20. Pessoal, um cliente meu está precisando consultar a INSCRIÇÃO ESTADUAL de seus respectivos clientes. No caso seria para verificar se está ISENTO, qual o NÚMERO e a situação também, tipo se está ATIVO, CANCELADO e etc. O ACBr tem hoje algum componente que faça algo do tipo ou tem alguma indicação de consulta de API, tanto gratuita (preferencial) quanto paga?
  21. Ola Boa tarde, Sou novo na Comunidade ACBr, gostaria de saber onde eu baixo o ACBrPixCD ? Uma outra dúvida estou fazendo na mão essa requisição de Token do API PIX SICOOB: curl --location --request POST 'https://auth.sicoob.com.br/auth/realms/cooperado/protocol/openid-connect/token' \ --data-urlencode 'grant_type=client_credentials' \ --data-urlencode 'client_id={{client_id}}' \ --data-urlencode 'scope=cob.read cob.write cobv.write cobv.read lotecobv.write lotecobv.read pix.write pix.read webhook.read webhook.write payloadlocation.write payloadlocation.read' E preciso adicionar esse instrução: -k --cacert <caminho do certificado> (informação obtida por resposta e-mail Sicoob devs), Onde seria o certificado, como faço para adicionar usando o componente Rest nativo do Delphi. PS.: Isso tudo feito por DLL, ou seja componentes criados e configurados direto no código. Pois cheguei nesse erro aqui ate então pelo Projeto Delphi usando por DLL( A DLL do meu projeto que faz toda parte de API): { "error": "invalid_client", "error_description": "Invalid client credentials" } E observei que é o mesmo erro quando "esquecemos" de Adicionar o Certificado no Postman, assim conclui que para meu código só preciso adicionar o certificado, mas na documentação do Sicoob, só mostram como se faz pelo Postman(via vídeo), ou pelos curl's dessa documentação: https://documenter.getpostman.com/view/20565799/UzBnrmod Atenciosamente, Moysés A.Silva.
  22. Boa noite, Alguém saberia informar como conseguir a documentação da API do Bradesco que permita fazer a consulta de extrato bancário para conciliação financeira? Estou tomando como referência essa funcionalidade que a Nibo possui (https://www.nibo.com.br/perguntas-frequentes/perfil-para-consulta-de-extratos-no-bradesco/) Vi também que a Conta Azul também disponibiliza essa conciliação com conexão direta ao Bradesco. Obrigado.
  23. Olá a todos. Existe a possibilidade de criar uma API que retorne o arquivo PDF de uma NFe? A nossa necessidade é enviar o xml para API e, se possível, retornar o PDF através das rotinas do ACBr. A minha primeira ideia era retornar uma url com uma rota pública com o arquivo pdf(não implementei). Já fiz alguns testes retornando o Stream e Base64 do PDF. A API recebeu o xml, usou as rotinas do ACBr para gerar o PDF e retornou o Stream/Base64. Gostaria de saber as melhores práticas para fazer uma API que atenda essa necessidade. (Obs: Nos testes que fiz usei WebBroker e DMVCFramework mas não testei em LINUX)
  24. Olá, por gentileza... subam um ajuste na rotina TBoletoW_Sicredi_API.DefinirURL . Na operação ConsultaDetalhe está passando o nome do parâmetro como nossonumero e o correto é nossoNumero conforme consta no manual. Hoje ao utilizar essa operação o WS retorna: { "codigo": "E0038", "mensagem": "Preencha o campo nossoNumero ou os campos dataInicio, dataFim e tipoData.", "parametro": "nossoNumero" } Efetuei testes via PostMan e corrigindo a letra n que deve ser maiúscula funciona corretamente. Alteração: Em anexo o arquivo já corrigido. ACBrBoletoW_Sicredi_API.pas
  25. Pessoal, preciso implementar a consulta e a inclusão de boletos e/ou PIX do banco Sicoob. Eles me passaram um documento com os comandos e tudo mais, mas queria saber se tem como fazer isto através do componente ACBrBoleto e se tem alguma indicação de quais bancos funciona com o webservice/API.
×
×
  • 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.