API de Nota Fiscal da Webmania® é compatível com todas as linguagens de programação, inclusive com a plataforma Bubble.io, devido a comunicação ser realizada através do método JSON.
Para iniciar a integração, ative o plugin API Connector e configure conforme instruções abaixo:
Credenciais de acesso API 1.0
Para informar as credenciais de acesso da API 1.0, deve ser selecionado as seguintes opções:
- Authentication: None or self-handled
- Shared headers for all calls: Clicar 5x no botão Add a shared header e inserir os valores:
- Key: X-Consumer-Key | Value: SEUCONSUMERKEY
- Key: X-Consumer-Secret | Value: SEUCONSUMERSECRET
- Key: X-Access-Token | Value: SEUACCESSTOKEN
- Key: X-Access-Token-Secret | Value: SEUACCESSTOKENSECRET
- Key: Content-Type | Value: application/json
Credenciais de acesso API 2.0
Para informar as credenciais de acesso da API 2.0, deve ser selecionado as seguintes opções:
- Authentication: None or self-handled
- Shared headers for all calls: Clicar 2x no botão Add a shared header e informar:
- Key: Authorization | Value: Bearer SEUBEARERACCESSTOKEN
- Key: Content-Type | Value: application/json
Envio das requisições
Após configurado as credenciais de acesso, deve ser informado qual método e requisição que deseja realizar na API de Nota fiscal. Para iniciar, clique no botão Expand para mostrar todas as opções:
A requisição deve ser feita conforme a documentação da Webmania: https://webmaniabr.com/docs/. Defina o método, URL e a requisição no formato JSON. Após concluído, clique em Initialize call.