REST API for IronSecureDoc in C
Voici la documentation de référence de l'API REST pour votre instance d'IronSecureDoc. Ce tutoriel suppose que vous avez déjà une instance de conteneur en cours d'exécution. Si vous souhaitez commencer, veuillez suivre notre guide.
Accéder aux fonctionnalités :
- Vérifier la clé de licence
- Fonctionnalité de rédaction de PDF
- Rédiger le texte
- Rédiger une expression régulière
- Région de rédaction
- Fonctionnalité de signature PDF
- Certifier un PDF / Appliquer une signature numérique
- Signer un PDF / Appliquer une image de signature
- Vérifier les certificats / signatures
- Protéger les fonctionnalités PDF
- Chiffrer / Ajouter un mot de passe au PDF
- Définir les autorisations PDF
- Vérifier le mot de passe
- L'espace réservé
http://localhost:8080/sera utilisé pour l'URL dans tous les exemples. Veuillez le remplacer par votre URL. - Veillez à remplacer les valeurs d'espace réservé (par exemple,
path/to/your/file.pdf,certificate_password, etc.) par des valeurs réelles. - Les en-têtes
author,titleetsubjectsont inclus dans tous les exemples de requêtes.
)}]
[GET] Vérification de l'état
Point de terminaison : http://localhost:8080/v1/document-services/ping
Point de terminaison de vérification de l'état du serveur pour s'assurer qu'il est en cours d'exécution.
Réponse : 200 OK : pong
[OBTENIR] Vérifier le permis
Point de terminaison : http://localhost:8080/v1/document-services/check-license
Vérifie la validité de la licence.
Réponse : 200 OK : Valid
[POST] Texte expurgé
Point de terminaison : http://localhost:8080/v1/document-services/pdfs/redact-text
Masque les mots sensibles dans un document au format PDF grâce à une véritable fonction de rédaction. Incluez un fichier PDF en tant qu'objet pdf_file dans le corps de la requête.
Paramètres obligatoires du corps de la requête
Questions Fréquemment Posées
Quel est l'objectif de l'API REST IronSecureDoc ?
L'API REST IronSecureDoc est conçue pour aider les développeurs à sécuriser et gérer les documents PDF en fournissant des fonctionnalités telles que l'expurgation de texte, l'application de signatures numériques, le cryptage de documents et la vérification des mots de passe.
Comment puis-je m'assurer que mon serveur est opérationnel en utilisant l'API IronSecureDoc ?
Vous pouvez vous assurer que votre serveur est opérationnel en envoyant une requête GET au point de terminaison `/v1/document-services/ping`. Si elle aboutit, le serveur répondra avec un statut `200 OK` et le message `pong`.
Comment expurger un texte ou des motifs spécifiques dans un PDF en utilisant l'API ?
Vous pouvez expurger un texte ou des motifs spécifiques dans un PDF en envoyant une requête POST au point de terminaison `/v1/document-services/pdfs/redact-text` avec le PDF et le texte ou les expressions régulières que vous souhaitez expurger.
Comment puis-je vérifier si les signatures numériques d'un PDF sont valides ?
Pour vérifier les signatures numériques dans un PDF, vous pouvez envoyer une requête POST au point de terminaison `/v1/document-services/pdfs/verify-signatures` avec le fichier PDF. L'API renverra des informations sur la validité de chaque signature.
Quelles sont les étapes pour chiffrer un PDF en utilisant l'API IronSecureDoc ?
Pour chiffrer un PDF, envoyez une requête POST au point de terminaison `/v1/document-services/pdfs/encrypt` avec le fichier PDF, en spécifiant les mots de passe utilisateur et propriétaire et toutes les autorisations que vous souhaitez définir, telles que l'extraction de contenu ou le remplissage de formulaires.
Comment puis-je signer numériquement un document PDF en utilisant l'API IronSecureDoc ?
Vous pouvez signer numériquement un PDF en envoyant une requête POST au point de terminaison `/v1/document-services/pdfs/certify` avec le fichier PDF, un certificat numérique et le mot de passe du certificat.
Quelles options sont disponibles pour protéger les documents PDF ?
Les options pour protéger les PDF incluent le chiffrement du document, la définition des autorisations d'accès, l'ajout de mots de passe utilisateur et propriétaire, et la vérification des mots de passe existants en utilisant l'API IronSecureDoc.
Est-il possible d'extraire du texte d'un PDF en utilisant l'API IronSecureDoc ?
Oui, vous pouvez extraire du texte d'un PDF en envoyant une requête POST au point de terminaison `/v1/document-services/pdfs/extract`. Vous pouvez spécifier des paramètres pour extraire le texte de certaines pages ou de l'ensemble du document.
Comment puis-je vérifier les mots de passe d'un document PDF ?
Pour vérifier les mots de passe, envoyez une requête POST au point de terminaison `/v1/document-services/pdfs/verify-password` avec le fichier PDF. Incluez à la fois les mots de passe utilisateur et propriétaire dans votre requête pour confirmer leur validité.
Quelles sont les principales capacités de l'API REST IronSecureDoc ?
Les principales capacités de l'API REST IronSecureDoc incluent les vérifications de la santé du serveur, la vérification des licences, l'expurgation de texte, l'application de signatures numériques, le cryptage de PDF et l'extraction de texte.

