Een API-verzoek maken - headless Setup accessing-delivering-content-fragments

Leer hoe u de GraphQL API kunt gebruiken voor de levering zonder kop van inhoud en AEM Assets REST API voor het beheer van inhoudsfragmenten.

Wat zijn GraphQL en Assets REST API's? what-are-the-apis

​ nu u sommige inhoudsfragmenten ​ hebt gecreeerd, kunt u AEM APIs gebruiken om hen zonder kop te leveren.

De rest van deze handleiding is gericht op GraphQL-toegang en levering van inhoudsfragmenten.

GraphQL-eindpunt inschakelen enable-graphql-endpoint

Voordat de GraphQL API's kunnen worden gebruikt, moet een GraphQL-eindpunt worden gemaakt.

Voor details zie ​ GraphQL eindpunten in AEM beheren ​.

Inhoud opvragen met GraphQL met GraphiQL

De architecten van informatie ontwerpen vragen voor hun kanaal eindpunten om inhoud te leveren. Overweeg deze vragen slechts eenmaal per eindpunt, per model. In deze gids Aan de slag hoeft u slechts één gids te maken.

GraphiQL is winde, inbegrepen in uw milieu van AEM; het is toegankelijk/zichtbaar nadat u ​ uw eindpunten ​ vormt.

Voor details zie ​ Gebruikend GrahiQL winde ​.

GraphQL laat gestructureerde vragen toe die niet alleen specifieke gegevensreeksen of individuele gegevensvoorwerpen kunnen richten, maar ook specifieke elementen van de voorwerpen, genestelde resultaten, biedt steun voor vraagvariabelen, en veel meer kunnen leveren.

GraphQL kan herhalende API-aanvragen en overlevering voorkomen en maakt het in plaats daarvan mogelijk om in grote hoeveelheden te leveren wat precies nodig is voor rendering als reactie op één API-query. De resulterende JSON kan worden gebruikt om gegevens te leveren aan andere sites of apps.

Volgende stappen next-steps

Dat is het! U hebt nu een basiskennis van beheer van inhoud zonder kop in AEM. Er zijn veel meer bronnen waar u dieper kunt duiken voor een volledig begrip van de beschikbare functies.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab