Dynamics 365 Integration
Generieren Sie hochwertige Barcodes direkt in Ihrer D365-Umgebung mit unserer sicheren Cloud-API.
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.
POST https://www.barcodesoft.com/api/auth/token
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/qrcodemit dem Bearer-Token im Header.
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;
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