Exception de mot de passe incorrect pour les PDF

This article was translated from English: Does it need improvement?
Translated
View the article in English

L'erreur " ERROR-003 " se produit lorsque le paramètre user_password et/ou owner_password de la requête POST est incorrect.

Résolution recommandée

  • Vérifiez les mots de passe UTILISATEUR et PROPRIÉTAIRE.
    Le mot de passe utilisateur est celui que vous saisissez pour consulter un fichier PDF, tandis que le mot de passe propriétaire vous permet de le modifier. Dans certains cas, il peut s'agir du même mot de passe, mais pour des fichiers PDF correctement sécurisés, il est recommandé d'utiliser des mots de passe différents.

Exemple d'application correcte du mot de passe dans cURL

La commande curl suivante montre comment effectuer une requête POST pour masquer du texte dans un PDF en fournissant les mots de passe de l'utilisateur et du propriétaire.

curl -X POST 'https://api.securedoc.com/v1/document-services/pdfs/redact-text' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'words_to_redact="IRON"' \
  -F 'user_password="1234"' \
  -F 'owner_password="5678"' \
  -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf'
curl -X POST 'https://api.securedoc.com/v1/document-services/pdfs/redact-text' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'words_to_redact="IRON"' \
  -F 'user_password="1234"' \
  -F 'owner_password="5678"' \
  -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf'
SHELL
  • -F 'words_to_redact="IRON"' spécifie les mots à masquer dans le PDF.
  • -F 'user_password="1234"' fournit le mot de passe pour visualiser le PDF.
  • -F 'owner_password="5678"' fournit le mot de passe qui permet de modifier le PDF.
  • -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf' est la façon de joindre le document PDF à la demande.

ConseilsAssurez-vous que les mots de passe fournis correspondent à ceux définis dans votre fichier PDF. Des mots de passe incorrects entraîneront une réponse " ERROR-003 ".

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Version: 2024.10 vient de sortir