伙計們!新版本的 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 註冊。