Integração com Dynamics 365

Gere códigos de barras de alta qualidade diretamente no seu ambiente D365 usando nossa API em nuvem segura.


Autenticação: OAuth2 Client Credentials Escopo Obrigatório: barcode:generate
1

Obtenha Suas Credenciais

Após a compra, você recebeu um Client ID e um Client Secret por e-mail. Ao solicitar um token, certifique-se de incluir o escopo barcode:generate.

Endpoint de Autenticação: POST https://www.barcodesoft.com/api/auth/token
2

Configurar Power Automate (Recomendado)

A maneira mais fácil de integrar com o Dynamics 365 é via um Fluxo do Power Automate. Isso permite automatizar a geração de códigos de barras em todas as entidades do Dataverse.

  • Gatilho: Quando uma linha é adicionada ou modificada (Dataverse).
  • Ação: Solicitação HTTP para /api/auth/token para obter o Token de Acesso.
  • Ação: Solicitação HTTP para /barcode/v1/qrcode usando o token Bearer no Cabeçalho.
3

Implementação de Código AL (Business Central)

Use o trecho de código abaixo para lidar com a autenticação e geração de códigos de barras no Business Central:

// 1. Obter Token OAuth com Escopo
HttpClient.DefaultRequestHeaders.Add('Accept', 'application/json');
Content.WriteFrom('{"grant_type":"client_credentials","client_id":"SEU_ID","client_secret":"SEU_SECRET","scope":"barcode:generate"}');
if HttpClient.Post('https://www.barcodesoft.com/api/auth/token', Content, Response) then begin
    Response.Content.ReadAs(ResponseText);
end;

HttpClient.DefaultRequestHeaders.Add('Authorization', StrSubstNo('Bearer %1', AccessToken));
if HttpClient.Get('https://www.barcodesoft.com/barcode/v1/qrcode/?data=Teste&isgs1=false&width=360&height=150&imageformat=svg', Response) then begin
end;
4

Exibir o Código de Barras

A API retorna um fluxo de imagem (PNG/JPG/SVG). No D365 Sales, armazene a resposta em uma coluna de Imagem. No Business Central, use TempBlob para transmitir os dados para um campo de Mídia ou Blob.


Acesso instantâneo ao Barcodesoft Cloud

Uma assinatura fornece acesso ilimitado à geração de GS1-128, QR Code, DataMatrix e Code 128 para sua integração Dynamics 365. Credenciais enviadas imediatamente por e-mail[cite: 3, 4].

Configuração instantânea OAuth 2.0 seguro[cite: 3, 4] Pronto para 600 DPI[cite: 3, 4]

Precisa de assistência técnica?

Nossa equipe de engenharia pode ajudar com implementações personalizadas em AL, C# ou PowerPlatform.

← Voltar para a Página Principal do Cloud Barcode API