Chłopaki! Nowa wersja Groupdocs.Comparison Cloud 19.5 jest już dostępna. Twoje opinie i zainteresowanie naszym Document Comparison Cloud API motywują nas do wdrażania nowych funkcji. To wszystko jest nowe API; w tej wersji zaimplementowaliśmy API jako Mikroserwis. Poprawia wydajność i stabilność API. Nowe API ma mniej metod i opcji. Wprowadziliśmy również nowe metody operacji przechowywania w chmurze w GroupDocs.Comparison Cloud API. W poniższych sekcjach przedstawię przegląd niektórych nowych funkcji. Aby uzyskać szczegółowe informacje na temat nowych funkcji i ulepszeń, sprawdź uwagi do wydania tej wersji.
Nowa wersja API
Wprowadziliśmy wersję V2 API w wersji 19.5 i będzie używany następujący podstawowy adres URL. Należy pamiętać, że wersja V1 pozostanie dostępna.
https://api.groupdocs.cloud/v2.0/comparison/
Uwierzytelnianie
W celu zwiększenia bezpieczeństwa w tej wersji wprowadziliśmy uwierzytelnianie JWT (JSON Web Token). Metody uwierzytelniania OAuth2 i podpisywania adresów URL nie są już obsługiwane przez interfejs API w wersji 2. Pokażemy Ci, jak zdobyć token dostępu JWT.
### Retrieve access token JWT(JSON Web 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]"
Interfejsy API magazynu
Od teraz nie musisz używać GroupDocs.Storage Cloud REST API do operacji przechowywania. GroupDocs.Comparison Cloud API wprowadziło w tym celu następujące metody API.
File API – Wprowadzono metody wysyłania, pobierania, kopiowania, przenoszenia, usuwania plików: dokumenty wejściowe i wyniki renderowania w chmurze
Prześlij plik do magazynu
### Upload document to default storage
curl -X POST "https://api.groupdocs.cloud/v2.0/comparison/storage/file/source.docx"
-H "accept: application/json"
-H "authorization: Bearer [Access_Token]"
-H "Content-Type: multipart/form-data"
-T C:/Temp/source.docx
Pobierz plik z magazynu
### Download document from default storage
curl -X GET "https://api.groupdocs.cloud/v2.0/comparison/storage/file/result.docx"
-H "accept: multipart/form-data"
-H "authorization: Bearer [Access_Token]"
-o "C:/Temp/result.docx"
Folder API — Wprowadzono metody tworzenia, kopiowania, przenoszenia i usuwania folderów w chmurze
Storage API — Wprowadzono metody uzyskiwania informacji o pamięci i plikach
Interfejs API porównania
W erze cyfrowej porównywanie dokumentów jest podstawowym wymogiem osób i organizacji w zakresie ich zadań prawnych i finansowych. A GroupDocs.Comparison Cloud REST API to sprawdzony interfejs API dla programistów, którzy mogą dodawać tę funkcję do swoich aplikacji bez martwienia się o zależność od platformy. Może być używany na dowolnej platformie bez oprogramowania innych firm. Zapewnia proste metody porównywania najpopularniejszych formatów plików biznesowych (Word, Excel, PowerPoint, PDF, obrazy, e-mail, HTML, notatka). Następujące metody API
Porównania - Porównuje dokumenty źródłowe i docelowe i zwraca link do zapisanego wyniku
POST /porównanie/porównania
Zmiany — Pobiera listę zmian między dokumentami źródłowymi i docelowymi
POST /porównanie/zmiany
Aktualizacja — Akceptuje lub odrzuca zmiany w wynikowym dokumencie i zwraca link do zapisanego wyniku
PUT /porównanie/aktualizacje
Tutaj pokażemy Ci, jak łatwo możesz porównać dwie wersje tego samego dokumentu pod kątem zmian z domyślnymi opcjami Comparisonoptions i uzyskać wynikową ścieżkę do dokumentu. Wystarczy przesłać dokument źródłowy i docelowy do metody przechowywania i porównania wywołań API. W ten sposób możesz wykonać te zadania za pomocą cURL, jednak możesz zapoznać się z pełną listą dostępnych pakietów SDK, aby korzystać z GroupDocs.Comparison Cloud API bezpośrednio na swojej ulubionej platformie.
### Compare source and target document and get the comparison result document
curl -X POST "https://api.groupdocs.cloud/v2.0/comparison/comparisons"
-H "accept: application/json"
-H "authorization: Bearer [Access_Token]"
-H "Content-Type: application/json"
-d "{"SourceFile": {"FilePath": "source.docx",},"TargetFiles": [{"FilePath": "target.docx",}],"OutputPath": "result.docx"}"
Masz pytanie lub błąd? Zachęcamy do pozostawienia nam komentarza poniżej lub zadania pytania na forum wsparcia. Pomaga nam to w ciągłym ulepszaniu i udoskonalaniu naszego interfejsu API.
Nadal nie wypróbowałeś GroupDocs.Comparison Cloud? Bezpłatna wersja próbna jest właśnie tutaj i czeka, aż ją wypróbujesz i odkryjesz moc interfejsu API REST porównania. Wszystko, czego potrzebujesz, to zarejestrować się w groupdocs.cloud.