内容服务的JSON导出器

AEM Content Services设计为将内容的描述和投放从AEM扩展到网页焦点之外。

它们使用标准化方法向非传统AEM网页的渠道提供内容投放,这些方法可供任何客户使用。 这些渠道可以包括:

  • 单页应用程序
  • 本机移动应用程序
  • AEM外部的其他渠道和接触点

对于使用结构化内容的内容片段,您可以通过使用JSON导出器以JSON数据模型格式交付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. 将提供以下内容:

    WKND内容的JSON模型

您也可以通过专门定位结构化内容片段来提供其内容。

这是使用片段的整个路径(通过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
    
  • 将提供以下内容:

    WKND内容片段的JSON模型

    注意

    您可以调整您自己的组件以访问和使用此数据。

    注意

    虽然不是标准实现,但支持多个选择器,model必须是第一个选择器。

更多信息

另请参阅:

有关更多详细信息,请参阅:

On this page

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