比較RESTAPI用のPHPCloudSDKを使用してコンテンツ比較アプリケーションを構築します。一般的な形式のファイルの変更を比較、相違点の発見、承認または拒否します。
無料トライアルを開始GroupDocs.Comparison Cloud SDK for PHPを使用して、PHPアプリケーションでGroupDocs.ComparisonCloudAPI機能の使用を開始します。これは、すべての一般的なビジネス形式のドキュメントを比較するためのワンストップショップソリューションを提供します。サポートされているファイルの種類には、PDF、Microsoft Word文書、Excelスプレッドシート、PowerPointプレゼンテーション、プレーンテキストなどがあります。
GroupDocs.Comparison Cloud APIを使用すると、わずか数行のコードでドキュメントを比較し、変更のリストを取得できます。
//Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
$configuration = new Configuration();
$configuration->setAppSid($sid);
$configuration->setAppKey($key);
$apiInstance = new ChangesApi($configuration);
$comparisonRequest = new ComparisonRequest($sourceFile,$targetFiles,$settings,$changes);
$request = new PostCategoriesChangesRequest($comparisonRequest,$categoriesType);
$response = $apiInstance->postCategoriesChanges($request);
ファイル形式に関係なく、GroupDocs.Comparison Cloud APIは、テキスト、行、ボックス、余白など、文字通りすべてのドキュメント要素の変更を識別できます。これにより、ユーザーはドキュメントに加えられたすべての変更の完全な詳細を取得できます。フォントの種類とスタイル、ページヘッダー、フッター、および全体的なレイアウト–すべてが正確に分析され、違いが見つかったときに報告されます。
GroupDocs.Comparison Cloudは、比較されたドキュメント(ファイルまたは画像の配列として)またはその変更を取得できる2つの主要なリソース(ドキュメントと変更)を提供します。また、取得した変更を更新(承認または拒否)する機能も提供します。
GroupDocs.Comparison Cloud APIは、オペレーティングシステム、データベースシステム、または開発言語から完全に独立しています。 HTTPをサポートする任意の言語とプラットフォームを使用して、APIとやり取りできます。ただし、クライアントコードを手動で作成することは、困難で、エラーが発生しやすく、時間がかかる場合があります。そのため、統合を容易にするために、多くの開発言語でAPISDKを提供およびサポートしています。 SDKを使用すると、REST API呼び出しが非表示になり、GroupDocs.ComparisonCloudAPIの機能を好みの言語にネイティブな方法で使用できるようになります。