Show Menu
主題×

內容服務的JSON匯出器

AEM Content Services的設計目的,是將AEM中/來自網頁的內容描述和傳送概括化,使其超出網頁的重點。
它們使用可供任何用戶端使用的標準化方法,將內容傳送至非傳統AEM網頁的頻道。 這些渠道可以包括:
  • 單頁應用程式
  • 原生行動應用程式
  • AEM外部的其他通道和觸點
透過使用結構化內容的內容片段,您可以使用JSON匯出器來提供內容服務,以JSON資料模型格式傳送(y)AEM頁面的內容。 然後,您自己的應用程式就可使用這個功能。

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

使用AEM JSON匯出器,您可以以JSON資料模型格式傳送(y)AEM頁面的內容。 然後,您自己的應用程式就可使用這個功能。
在AEM中,使用選擇器和擴充功能來 model 達成 .json 傳送。
.model.json
  1. 例如,URL,例如:
    http://localhost:4502/content/wknd/language-masters/en/magazine/guide-la-skateparks.model.json
    
    
  2. 將提供內容,例如:
您也可以透過明確定位結構化內容片段來提供內容。
這是使用片段的整個路徑(透過 jcr:content );例如,加上尾碼,如。
.../jcr:content/root/container/container/contentfragment.model.json
您的頁面可以包含單一內容片段或多種類型的元件。 您也可以使用清單元件等機制,自動搜尋相關內容。
  • 例如,URL,例如:
    http://localhost:4502/content/wknd/language-masters/en/magazine/guide-la-skateparks/jcr:content/root/container/container/contentfragment.model.json
    
    
  • 將提供內容,例如:
    您可以 調整自己的元件 ,以存取和使用此資料。
    雖然不是標準實作,但 支援多個選擇器 , model 但必須是第一個。