伙計們!新版本的 Groupdocs.Comparison Cloud 19.5 已發布。您對我們的文檔比較雲 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)身份驗證。 V2 API 版本不再支持 OAuth2 和 URL 簽名身份驗證方法。讓我們向您展示如何獲取 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"

Folder API - 引入了在雲存儲中創建、複製、移動、刪除文件夾的方法

Storage API - 引入了獲取存儲信息和文件信息的方法

比較API

在這個數字時代,文檔比較是個人和組織完成法律和財務任務的基本要求。 GroupDocs.Comparison Cloud REST API 是一個經過驗證的 API,開發人員可以在其應用程序中添加此功能,而無需擔心平台依賴性。它可以在任何平台上使用,無需任何第三方軟件。它提供了簡單的方法來比較最流行的商業文件格式(Word、Excel、PowerPoint, PDF、圖像、電子郵件、Html、註釋)。以下 API 方法

比較 - 比較源文檔和目標文檔並返回保存結果的鏈接

發布​/比較​/比較

Changes - 檢索源文檔和目標文檔之間的更改列表

POST​/比較​/更改

更新 - 接受或拒絕對結果文檔的更改並返回保存結果的鏈接

PUT​/比較​/更新

在這裡,我們將向您展示如何輕鬆地使用默認的 比較選項 比較同一文檔的兩個版本的更改並獲取結果文檔路徑。您只需將源文檔和目標文檔上傳到存儲並調用比較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? 免費試用 就在這裡等待您嘗試並探索 Comparison REST API 的強大功能。您所需要做的就是通過 groupdocs.cloud 註冊