API リファレンス資料 api-reference-materials
Adobe Experience Manager(AEM)では、アプリケーション開発および AEM 拡張用の API を多数提供しています。AEM は、いくつかのオープンソーステクノロジーを基盤として構築されており、それらのテクノロジーも利用できます。
AEM コア API core-aem-apis
AEM の中核を成す API は次のとおりです。
API
説明
製品の抽象概念(ページ、アセット、ワークフローなど)。
アドビのオープン web スタック。様々な必須コンポーネントを提供します(6.5 Granite の資料が AEMaaCS に適用されます)
アドビのクラウド UI 用のビジュアルスタイル。ユーザーエクスペリエンスの一貫性を保つように設計されています。
NOTE
Experience Manager API の最新情報については、Adobe Experience Manager as a Cloud Service API も参照してください。
その他のフレームワーク additional-apis
AEM は、いくつかの追加オープンソース API を利用しています。
API
説明
Java コンテンツリポジトリー(JCR)を使用してコンテンツを保存および管理する Web フレームワーク
最新のワールドクラス Web サイトの基盤として使用する、スケーラブルでパフォーマンスの高い階層型 Java コンテンツリポジトリー(JCR)の実装
JCR バージョン 2.0 の仕様
OSGi(Open Services Gateway イニシアチブ)フレームワークおよびサービスプラットフォームの実装
API 環境設定のガイドライン guidelines
AEM は、優先順に次の 4 つの主要な Java API セットに基づいて構築されています。
優先度
API
説明
AEM が API を提供する場合は、それを Sling、JCR、OSGi よりも優先します。AEM が API を提供しない場合は、Sling を JCR や OSGi よりも優先します。
TIP
これらのガイドラインについて詳しくは、Java API のベストプラクティスについてを参照してください。
AEM 配信およびコンテンツ管理サービスと API delivery-apis
AEM では、カスタマイズ可能なコンポーネントとコンテンツ配信オプションを提供しています。
機能
説明
AEM で Web サイトの開発時間を短縮しメンテナンスコストを削減するための、標準化された Web コンテンツ管理(WCM)コンポーネント
任意の AEM ページのコンテンツを JSON データモデル形式で配信します
モデラーフレームワークに基づいてコンポーネントコンテンツの JSON 書き出しを生成します
バイナリ、メタデータ、レンディション、コメントなどのアセットに対して作成、読み出し、更新、削除(CRUD)操作を実行できるようになります。AEM Assets HTTP API を参照してください
CRUD 操作を使用して HTTP API でコンテンツフラグメントのコンテンツに直接アクセスします
ヘッドレス CMS 実装の JavaScript クライアントにコンテンツフラグメントを効率的に配信できるようになります
サポートされている HTTP アセットリクエストの厳密な形式
コンテンツフラグメントおよびコンテンツフラグメントモデルの OpenAPI
SPA 固有の API spa-apis
AEM 単一ページアプリケーション(SPA)エディター SDK フレームワークは特定の JavaScript API リファレンスを提供します。
API
説明
単一ページアプリケーションがフロントエンドコンポーネントを Adobe Experience Manager リソースタイプ(AEM コンポーネント)にマッピングする手段を提供します
Adobe Experience Manager エディターと Adobe Experience Manager 単一ページアプリケーション(SPA)エディターの間のインタープリター
Adobe Experience Manager サイトエディターを導入するための React コンポーネントと統合レイヤーを提供します
Adobe Experience Manager サイトエディターを導入するための Angular コンポーネントと統合レイヤーを提供します
TIP
単一ページアプリケーションの詳細については、SPA の概要およびガイドを参照してください。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab