Sofortiger Zugriff auf Barcodesoft Cloud

Ein Abonnement bietet unbegrenzten Zugriff auf die Generierung von GS1-128, QR-Code, DataMatrix und Code 128. Zugangsdaten werden sofort per E-Mail geliefert[cite: 3, 4].

Sofortige Einrichtung OAuth 2.0 sicher[cite: 3, 4] 600 DPI bereit[cite: 3, 4]

Dynamics 365 Integration

Generieren Sie hochwertige Barcodes direkt in Ihrer D365-Umgebung mit unserer sicheren Cloud-API.


Auth: OAuth2 Client Credentials Erforderlicher Scope: barcode:generate
1

Zugangsdaten erhalten

Nach Ihrem Kauf haben Sie eine Client ID und ein Client Secret per E-Mail erhalten. Stellen Sie bei der Token-Anfrage sicher, dass Sie den Scope barcode:generate einschließen.

Auth-Endpunkt: POST https://www.barcodesoft.com/api/auth/token
2

Power Automate konfigurieren (Empfohlen)

Der einfachste Weg zur Integration in Dynamics 365 ist über einen Power Automate Flow. Dies ermöglicht die automatisierte Barcode-Generierung über Dataverse-Entitäten hinweg.

  • Trigger: Wenn eine Zeile hinzugefügt oder geändert wird (Dataverse).
  • Aktion: HTTP-Anfrage an /api/auth/token, um den Access Token zu erhalten.
  • Aktion: HTTP-Anfrage an /barcode/v1/qrcode mit dem Bearer-Token im Header.
3

AL-Code Implementierung (Business Central)

Verwenden Sie das folgende Snippet, um die Authentifizierung und Barcode-Generierung innerhalb von Business Central zu verarbeiten:

// 1. OAuth-Token mit Scope abrufen
HttpClient.DefaultRequestHeaders.Add('Accept', 'application/json');
Content.WriteFrom('{"grant_type":"client_credentials","client_id":"IHRE_ID","client_secret":"IHR_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=Test&isgs1=false&width=360&height=150&imageformat=svg', Response) then begin
end;
4

Barcode anzeigen

Die API gibt einen Bild-Stream zurück (PNG/JPG/SVG). In D365 Sales speichern Sie die Antwort in einer Bild-Spalte. In Business Central verwenden Sie TempBlob, um die Daten in ein Media- oder Blob-Feld zu streamen.

Benötigen Sie technische Unterstützung?

Unser Engineering-Team unterstützt Sie gerne bei individuellen AL-, C#- oder PowerPlatform-Implementierungen.

← Zurück zur Hauptseite der Cloud Barcode API