Exceção de senha incorreta em PDF

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

O erro "ERROR-003" ocorre quando o parâmetro user_password e/ou owner_password na solicitação POST está incorreto.

Resolução recomendada

  • Verifique as senhas de USUÁRIO e PROPRIETÁRIO.
    A Senha do Usuário é a senha que você insere para visualizar um arquivo PDF, e a Senha do Proprietário é a senha que permite editar o arquivo PDF. Em alguns casos, elas podem ser a mesma senha, mas PDFs devidamente protegidos devem ter valores diferentes.

Exemplo de aplicação correta de senha em cURL

O seguinte comando curl demonstra como fazer uma solicitação POST para redigir texto de um PDF com senhas de usuário e proprietário fornecidas.

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"' especifica as palavras no PDF a serem redigidas.
  • -F 'user_password="1234"' fornece a senha para visualizar o PDF.
  • -F 'owner_password="5678"' fornece a senha que permite modificações no PDF.
  • -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf' é como anexar o documento PDF à solicitação.

Certifique-se de que as senhas fornecidas correspondam às definidas no seu arquivo PDF. Senhas incorretas resultarão em uma resposta "ERROR-003".

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais ...

Leia mais
Pronto para começar?
Versão: 2024.10 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seu PDF ser criptografado.