Intégration de l'API Barcodesoft & SAP SuccessFactors
Mise en œuvre technique étape par étape pour la génération dynamique de codes-barres.
Flux d'authentification OAuth 2.0
Une fois votre commande traitée, vous recevrez un e-mail contenant votre User_id, votre Secret et votre Scope. Ces éléments sont nécessaires pour obtenir un jeton porteur (Bearer Token).
Point de terminaison de requête de jeton :
POST https://www.barcodesoft.com/api/auth/token
Paramètres du corps requis (application/x-www-form-urlencoded) :
| Clé | Valeur / Source |
|---|---|
grant_type | client_credentials |
client_id | Votre User_id fourni |
client_secret | Votre Secret fourni |
scope | Votre Scope fourni |
Configuration de SAP SuccessFactors
Centre de sécurité (Security Center)
Créez une nouvelle Configuration OAuth. Utilisez les détails de l'étape 1. Assurez-vous que l'option "Client Authentication" est définie sur "Send as Basic Auth header" ou "Send in body" selon les exigences de votre version de SF.
Centre d'intégration (Integration Center)
Définissez vos Paramètres de destination (Destination Settings). Le système utilisera automatiquement le jeton lors de l'appel des points de terminaison REST ci-dessous si l'authentification est correctement liée.
Points de terminaison de génération de codes-barres
Couramment utilisé pour les étiquettes d'expédition et la logistique. Prend en charge les identifiants d'application (AI).
Idéal pour les cartes de visite d'employés ou la numérisation de badges via mobile.
Meilleures pratiques de mise en œuvre
- Avantage du format SVG : Privilégiez toujours
imageformat=svgpour la génération de documents SuccessFactors afin de garantir que les codes-barres restent nets lors du redimensionnement ou de l'impression en PDF. - Encodage des données : Utilisez l'encodage URL pour le paramètre
data, en particulier si vos chaînes contiennent des espaces, des esperluettes (&) ou des parenthèses. - Mise en cache : S'agissant d'appels REST, considérez l'impact sur les performances lors de la génération de documents à haut volume. L'infrastructure cloud de Barcodesoft est optimisée pour une haute simultanéité.
Accès instantané à Barcodesoft Cloud
Un abonnement fournit un accès illimité à la génération de GS1-128, QR Code, DataMatrix et Code 128 pour votre intégration SAP. Identifiants envoyés immédiatement par e-mail[cite: 3, 4].