彼ら! Groupdocs.Comparison Cloud 19.5 の新バージョンが登場しました。 Document Comparison Cloud API に対する皆様のフィードバックとご関心により、新しい機能を実装するモチベーションが保たれています。これはすべて新しい API です。このバージョンでは、API をマイクロサービスとして実装しました。 API のパフォーマンスと安定性が向上します。新しい API ではメソッドとオプションが少なくなります。また、GroupDocs.Comparison Cloud API でのクラウド ストレージ操作の新しいメソッドも導入しました。次のセクションでは、いくつかの新機能の概要を説明します。新機能と機能強化の詳細については、このバージョンの リリース ノート を確認してください。

新しい API バージョン

19.5 バージョンでは V2 API バージョンを導入し、次のベース URL が使用されます。 V1 は引き続き利用可能であることに注意してください。

https://api.groupdocs.cloud/v2.0/comparison/

認証

セキュリティを向上させるために、このリリースでは JWT (JSON Web Token) 認証を導入しました。 OAuth2 および URL 署名認証方法は、V2 API バージョンではサポートされなくなりました。 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]"

ストレージAPI

今後は、ストレージ操作に GroupDocs.Storage Cloud REST API を使用する必要はありません。 GroupDocs.Comparison Cloud API では、その目的のために以下の API メソッドを導入しています。

ファイル API – クラウド ストレージにファイルをアップロード、ダウンロード、コピー、移動、削除するメソッドを導入しました: 入力ドキュメントとレンダリング結果

ファイルをストレージにアップロードする

### 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

ストレージからファイルをダウンロードする

### 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"

フォルダー API - クラウド ストレージでフォルダーを作成、コピー、移動、削除するためのメソッドを導入しました

Storage API - ストレージ情報とファイル情報を取得するメソッドを導入しました

比較API

このデジタル時代において、文書の比較は、個人や組織の法的および財務上の業務における基本的な要件です。 GroupDocs.Comparison Cloud REST API は、開発者がプラットフォームの依存性を気にせずにこの機能をアプリケーションに追加できる実績のある API です。サードパーティのソフトウェアを使用せずに、あらゆるプラットフォームで使用できます。最も一般的なビジネス ファイル形式 (Word、Excel、PowerPoint, PDF、画像、電子メール、HTML、メモ) を比較する簡単な方法を提供します。以下の API メソッド

比較 - ソースドキュメントとターゲットドキュメントを比較し、保存された結果へのリンクを返します。

POST /比較/比較

Changes - ソースドキュメントとターゲットドキュメント間の変更のリストを取得します。

POST/比較/変更

更新 - 結果のドキュメントへの変更を承認または拒否し、保存された結果へのリンクを返します。

PUT /比較 /更新

ここでは、デフォルトの Comparisonoptions を使用して、同じドキュメントの 2 つのバージョンの変更を簡単に比較し、結果のドキュメント パスを取得する方法を示します。ソースとターゲットのドキュメントをストレージにアップロードし、比較 API メソッドを呼び出すだけです。これは cURL を使用してこのタスクを実行する方法ですが、利用可能な SDK の完全なリストを参照して、お気に入りのプラットフォームで GroupDocs.Comparison Cloud API を直接使用することもできます。

### 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"}"

質問やバグがありますか?お気軽に以下にコメントを残すか、サポート フォーラムに質問を投稿してください。これは、API を継続的に改善および改良するのに役立ちます。

まだ GroupDocs.Comparison Cloud を試していないですか? 無料トライアル は、あなたが試して比較 REST API の威力を体験できるのを待っています。必要なのは、groupdocs.cloud に サインアップすることだけです。