內容服務的JSON匯出器

AEM Content Services的設計目的,是將AEM中/來自AEM的內容描述和傳送,從而延伸到網頁。

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

透過使用結構化內容的內容片段,您可以使用JSON匯出器來提供內容服務,以JSON資料模型格式傳送(y)AEM頁面的內容。 然後,您自己的應用程式就可使用這個功能。

注意

核心元件的1.1.0版以來,此處描述的功能可用於所有核心元件。

包含內容片段核心元件的JSON匯出器

使用AEM JSON匯出器,您可以以JSON資料模型格式傳送(y)AEM頁面的內容。 然後,您自己的應用程式就可使用這個功能。

在AEM中,傳送是使用選擇器model.json擴充功能來完成。

.model.json

  1. 例如,URL,例如:

    http://localhost:4502/content/we-retail/language-masters/en.model.json
    
  2. 將提供內容,例如:

    chlimage_1-112

您也可以透過明確定位結構化內容片段來提供內容。

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

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

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

  • 例如,URL,例如:

    http://localhost:4502/content/we-retail/language-masters/en/manchester-airport/jcr:content/root/responsivegrid/contentfragment.model.json
    
  • 將提供內容,例如:

    chlimage_1-193

    注意

    您可以調整您自己的元件以存取和使用此資料。

    注意

    雖然不是標準實作,但支援多個選擇器,model必須是第一個。

更多資訊

另請參閱:

如需詳細資訊,請參閱:

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now