GroupDocs Cloud із задоволенням повідомляє про версію V2 GroupDocs.Conversion Cloud REST API. Це нова версія API зі спрощеним та інтуїтивно зрозумілим підходом порівняно з V1. Новий API містить менше методів і опцій для завдань перетворення документів із покращеною архітектурою. У цій версії API містить методи роботи з хмарним сховищем, що є важливою частиною. Докладніше.

Що нового

Методи API GroupDocs.Conversion Cloud V2 розділені на чотири розділи. Розділ API перетворення містить методи перетворення документів. Розділ File API містить методи завантаження, завантаження, копіювання, переміщення та видалення файлів. У розділ Folder API додано методи створення, копіювання, переміщення, видалення папок у хмарному сховищі. І Storage API містить методи отримання інформації про зберігання та інформації про файли.

У наступних кількох абзацах ми розглянемо функції та функції GroupDocs.Viewer Cloud V2.

Як це працює

У цю цифрову епоху послуга конвертації документів стає важливою потребою організацій. У бізнес-процесі для різних цілей потрібні різні формати документів. Отже, як розробник, ви, можливо, шукаєте ефективне та надійне рішення для розробки інструменту перетворення документів. GroupDocs.Conversion Cloud REST API підтримує перетворення понад 65 форматів документів. Це дозволяє бездоганно інтегрувати функцію перетворення документів у вашу програму.

Ми покажемо вам, як легко і швидко ви можете конвертувати документ в інший формат документа та одночасно додати водяний знак. У цьому прикладі ми використовуємо cURL для запитів REST API. Перегляньте повний список доступних SDK, щоб використовувати GroupDocs.Viewer Cloud API безпосередньо на вашій улюбленій платформі.

Ось і ми… Ми перетворимо файл DOCX у PDF і додамо текст водяного знака, як описано нижче

Отримати код автентифікації

GroupDocs.Conversion Cloud REST API підтримує автентифікацію JWT (JSON Web Token).

### Retrieve access token
### TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
curl --request POST https://api.groupdocs.cloud/connect/token 
--header "Content-Type: application/x-www-form-urlencoded" 
--data "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]"

Завантажте вихідний файл у сховище

Ми завантажуємо вихідний файл DOCX у сховище за умовчанням groupdocs.cloud. Однак ви також можете використовувати 3 партійне сховище з Groupdocs.cloud Cloud API.

### Upload file into the storage
curl --request POST "https://api.groupdocs.cloud/v2/conversion/storage/file/test_doc.docx" 
--header "authorization: Bearer [ACCESS_TOKEN]" 
--data-binary @"c:\temp\test_doc.docx"

Прикрийте та додайте водяний знак

Використовуйте вхідні параметри ConversionSettings і ConvertOptions відповідно до необхідного формату файлу.

### Convert and Add Watermark
curl --request POST "https://api.groupdocs.cloud/v2.0/conversion" 
--header "authorization: Bearer [ACCESS_TOKEN]" 
--header "accept: application/json" 
--header "Content-Type: application/json" --data "{ "FilePath": "test_doc.docx", "Format": "pdf", "ConvertOptions": { "FromPage": 1, "PagesCount": 1, "WatermarkOptions": { "text": "Watermark" } }, "OutputPath": "Output"}"

Завантажте файл PDF

File API використовується для завантаження файлів зі сховища.

### Download Result
curl --request GET "https://api.groupdocs.cloud/v2/conversion/storage/file/Output/test_doc.pdf' 
--header "authorization: Bearer [ACCESS_TOKEN]

Поділіться своїм відгуком

Не соромтеся залишити нам коментар, щоб поділитися своїми думками щодо нової версії GroupDocs.Conversion Cloud REST API. Або дайте нам знати, якщо у вас є якісь пропозиції або якщо вам потрібні якісь особливі функції, які, на вашу думку, буде мати наш REST API.

І якщо ви ще не мали можливості спробувати наш REST API, просто запустіть безкоштовну пробну версію сьогодні. Все, що вам потрібно, це зареєструватися в хмарній службі GroupDocs. Зареєструвавшись, ви готові спробувати потужні функції обробки файлів, які пропонує GroupDocs Cloud.