vejo que tem 2 api para cadastrar e fazer upload de Certificados.
Mas me parece que a que é chamada “cadastrar” é a que recebe como parametro Certificado e senha.
Como devo fazer o upload ? Preciso entender qual o procedimento. Terial alguma forma de Suporte via WhatsApp ou telefone ? Estou com Urgencia para emitir notas…
Bom dia, @geraldons.
Está tudo especificado em nossa documentação. O endpoint Cadastrar Certificado recebe um JSON como entrada, com o binário do certificado codificado em base64. Já o endpoint Upload de certificado recebe os parâmetros via multipart/form-data
.
Segue a documentação dos endpoints:
- Cadastrar certificado: API Nuvem Fiscal | Nuvem Fiscal
- Upload de certificado: API Nuvem Fiscal | Nuvem Fiscal
Geraldo, se estiver com pressa e não conseguiu implementar, você pode fazer login no site da nuvem fiscal, empresas, seleciona a empresa que vai emitir, detalhes e na aba certificado digital, enviar certificado.
Depois na sua aplicação você tem que seguir estes passos:
- Carregue o arquivo certificado (não o nome, mas o conteúdo) para uma variável
- Use uma função para codificar o conteúdo da variável na base 64Encode
- Use a baseURl produção: https://nuvemfiscal.com.br/empresas/CNPJ/certificado
- Método PUT
- No body json certificado e password
- Content-Type: “application/json”