password-protect-pdf
Add password protection to a PDF by uploading it to the Solutions API, polling until completion, then returning a download URL for the protected PDF.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Add password protection to a PDF by uploading it to the Solutions API, polling until completion, then returning a download URL for the protected PDF.
How to use
Zarejestruj się na https://login.cross-service-solutions.com/register, aby uzyskać klucz API, lub użyj istniejącego klucza. Klucz będzie potrzebny do uwierzytelnienia żądań.
Przygotuj plik PDF, który chcesz zabezpieczyć, oraz hasło, które ma go chronić. Upewnij się, że masz dostęp do obu elementów przed rozpoczęciem procesu.
Wgrań plik PDF i hasło do Solutions API, wysyłając żądanie POST na endpoint /api/32 z parametrami multipart/form-data: plik PDF w polu
fileoraz hasło w poluuserPass. Dołącz klucz API w nagłówku Authorization jako Bearer token.Po wysłaniu żądania otrzymasz identyfikator zadania (job_id). Użyj tego identyfikatora, aby regularnie sprawdzać status przetwarzania, wysyłając żądania GET na endpoint /api/{ID}.
Czekaj, aż status zmieni się na "done". Kiedy przetwarzanie będzie ukończone, odpowiedź zawierze link do pobrania (download_url) oraz nazwę pliku.
Pobierz zabezpieczony PDF z podanego linku. Plik jest teraz chroniony hasłem i gotowy do udostępnienia.