Passer au contenu principal
L’authentification auprès de l’API s’effectue via HTTP Basic Auth. Toutes les requêtes adressées à l’API doivent contenir un en-tête Authorization. Pour obtenir l’en-tête Authorization, utilisez les identifiants de l’application : son identifiant de l’application et son jeton. Dans ABBYY FlexiCapture Cloud, les applications définissent les paramètres utilisés pour traiter les documents téléversés. Elles déterminent le type de document, la liste des champs à extraire, les règles à vérifier, et bien plus encore. Si vous avez plusieurs applications, vous pouvez choisir celle à utiliser selon vos besoins. Vous pouvez consulter les identifiants de l’application et modifier l’application active sur la page Applications du portail web ABBYY FlexiCapture Cloud.
Obtenir l’en-tête Authorization
  1. Concaténez l’identifiant de l’application et le jeton en utilisant un deux-points comme Separator.
  2. Encodez la chaîne obtenue à l’aide de n’importe quelle variante de Base64.
  3. Ajoutez la méthode d’autorisation suivie d’un espace devant la chaîne de l’étape 2.
ID d’application = Aladdin, jeton = OpenSesame
  1. Concaténez l’ID d’application et le jeton :
Aladdin:OpenSesame
  1. Encodez la chaîne à l’aide de n’importe quelle variante de Base64 :
QWxhZGRpbjpPcGVuU2VzYW1l
  1. Ajoutez la méthode d’autorisation suivie d’un espace devant la chaîne de l’étape 2 :
Basic QWxhZGRpbjpPcGVuU2VzYW1l
  1. L’en-tête Authorization obtenu se présente comme suit :
Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l