PHP Cloud SDK を使用してコンテンツ比較アプリケーションを構築し、REST API を比較できます。人気のあるフォーマットのファイルで、比較、差分の検出、変更の受諾または却下が行えます。
無料トライアルを開始GroupDocs.Comparison Cloud API の機能を、PHP アプリケーションでご利用いただくには、PHP 用の GroupDocs.Comparison Cloud SDK をご活用ください。すべての一般的なビジネスフォーマットの文書を比較できるワンストップソリューションを提供します。サポートされているファイルタイプは、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 は、Document と Changes の 2 つの主要リソースを提供し、比較された文書(ファイルまたは画像の配列として)やその変更点を取得できます。また、取得した変更点を受け入れるか却下するかで更新する機能も提供します。
GroupDocs.Comparison Cloud API は、オペレーティングシステムやデータベースシステム、開発言語に完全に依存しません。HTTP をサポートする任意の言語やプラットフォームを使用して、当社の API と連携できます。しかし、クライアントコードを手動で記述することは、難しく、エラーが発生しやすく、時間がかかります。そのため、当社は統合を容易にするために、さまざまな開発言語向けに API SDKs を提供し、サポートしています。SDK を使用すると、REST API 呼び出しが隠蔽され、好みの言語で GroupDocs.Comparison Cloud API の機能をネイティブに利用できます。