內容服務的 JSON 匯出工具 json-exporter-for-content-services

AEM Content Services的設計目的,是要概括AEM內/外部內容的說明和傳遞,而不只是關注網頁。

它們使用可供任何使用者端使用的標準化方法,將內容傳送至非傳統AEM網頁的管道。 這些管道可能包括:

對於使用結構化內容的內容片段,您可以使用JSON匯出工具來以JSON資料模型格式傳送任何AEM頁面的內容,進而提供內容服務。 然後,您自己的應用程式就可以使用此方法。

NOTE
此處說明的功能適用於發行版本1.1.0的核心元件之後的所有核心元件。

包含內容片段核心元件的JSON匯出工具 json-exporter-with-content-fragment-core-components

使用AEM JSON匯出工具,您可以傳送JSON資料模型格式之任何AEM頁面的內容。 然後,您自己的應用程式就可以使用此方法。

在AEM中,傳遞是使用選擇器model.json副檔名達成。

.model.json

  1. 例如,URL,例如:

    code language-shell
    http://localhost:4502/content/we-retail/language-masters/en.model.json
    
  2. 提供下列內容:

    chlimage_1-192

或者,您可以特別鎖定結構化內容片段的目標,以傳遞其內容。

使用片段的完整路徑(透過jcr:content);例如,加上尾碼,如。

.../jcr:content/root/responsivegrid/contentfragment.model.json

您的頁面可包含單一內容片段或多個各種型別的元件。 您也可以使用清單元件等機制,自動搜尋相關內容。

  • 例如,URL,例如:

    code language-shell
    http://localhost:4502/content/we-retail/language-masters/en/manchester-airport/jcr:content/root/responsivegrid/contentfragment.model.json
    
  • 提供下列內容:

    chlimage_1-193

    note note
    NOTE
    您可以調整您自己的元件以存取及使用此資料。
    note note
    NOTE
    雖然不是標準實作,但支援多個選取器,model必須是第一個。

更多資訊 further-information

另請參閱:

如需詳細資訊,請參閱:

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2