Leverings-API's delivery-apis

Alle goedgekeurde activabeschikbaar in de de activa van Experience Manager bewaarplaats kan worden gezochten dan aan geïntegreerde stroomafwaartse toepassingen worden geleverd die een Levering URL gebruiken.

Wijzigingen die worden aangebracht in goedgekeurde elementen in DAM, inclusief versies-updates en wijzigingen in metagegevens, worden automatisch doorgevoerd in de URL's van de levering. Met een korte tijd-aan-Levende (TTL) waarde van 10 minuten die voor activa levering via CDN wordt gevormd, worden de updates zichtbaar over alle creatie en gepubliceerde interfaces binnen onder 10 minuten.

De volgende afbeelding illustreert de beschikbare URL's voor levering:

Levering APIs

In de volgende tabel wordt het gebruik van de verschillende beschikbare API's voor levering geïllustreerd:

Leverings-API
Beschrijving
Web-geoptimaliseerde binaire vertegenwoordiging van de activa in gevraagd uitvoerformaat
Retourneert de voor het web geoptimaliseerde binaire representatie van het element in de gevraagde uitvoerindeling op basis van de element-id die in de aanvraag is verzonden. Bovendien kunt u diverse beeldbepalingen, zoals breedte, hoogte bepalen, roteren, afknippen, kwaliteit, gewas, formaat, en slimme gewas. Zie API detailsvoor gesteunde formaten en beeldbepalingen.
Adobe adviseert gebruikend dit API voor alle types van beeldformaat.
Web-geoptimaliseerde binaire vertegenwoordiging van de activa
API voor gebruiksgemak die standaard van toepassing is op een voor het web geoptimaliseerde binaire representatie van het element dat in de reactie wordt geretourneerd. De standaardwaarden zijn JPEG/WEBP, quality => 65 en width => 1024.
Origineel geupload binair getal van de activa
Retourneert de oorspronkelijk geüploade binaire bestanden voor het element. Adobe raadt u aan deze API te gebruiken voor documentindelingstypen en SVG-afbeeldingen.
pre-geproduceerde vertoning van de activa beschikbaar op het auteursmilieu van AEM Assets
Retourneert de bitstream van de elementuitvoering die beschikbaar is in de AEM Assets-ontwerpomgeving op basis van de element-id en de naam van de uitvoering die in de aanvraag is verzonden.
meta-gegevens van Activa
Retourneert de eigenschappen die aan een element zijn gekoppeld, zoals titel, beschrijving, CreateDate, ModifyDate enzovoort.
de container van de Speler voor de videoactiva
Retourneert de spelercontainer voor het video-element. U kunt de speler insluiten in een iFrame HTML-element en de video afspelen.
manifests van de Playback in het geselecteerde outputformaat
Retourneert het afspeelmanifestbestand voor het opgegeven video-element in de geselecteerde uitvoerindeling. U moet een aangepaste speler maken die het afspeelmanifestbestand kan ophalen en de video kan afspelen door middel van HLS- of DASH-protocollen.
IMPORTANT
U kunt elke modifier testen, die niet algemeen beschikbaar is via experimentele API's. Bijvoorbeeld: </adobe/experimental/advancemodifiers-expires-YYYYMMDD/assets>
​>Klik hier om meer op te kennen hoe te om experimentele APIsen volledige lijst van bepalingente gebruiken.

Dynamische media met OpenAPI-mogelijkheden ondersteunen ook lange formuliervideo's. De video's kunnen tot 50 GB en 2 uur steunen.

Voor informatie over het beschikbare Dynamische dienstenaanbod van Media en hun mogelijkheden, zie Dynamische Media Prime en Ultimate.

NOTE
DM Prime-klanten kunnen basisopties voor het wijzigen van afbeeldingen gebruiken, zoals roteren, uitsnijden, spiegelen, hoogte, breedte en kwaliteit. Smart Imaging biedt geen ondersteuning voor AVIF voor DM Prime-klanten.

Eindpunten van bezorgings-API's delivery-apis-endpoint

De API eindpunten variëren voor elke levering API. Het API-eindpunt voor de Web-optimized binary representation of the asset in the requested output format API is bijvoorbeeld:
https://delivery-pXXXX-eYYYY.adobeaemcloud.com/adobe/assets/{assetId}/as/{seoName}.{format}

Het leveringsdomein is qua structuur vergelijkbaar met het domein van de Experience Manager-auteuromgeving. Het enige verschil is het vervangen van de term author door delivery .

pXXXX verwijst naar de programma-id

eYYYY verwijst naar de milieu-id

Zie API detailsvoor meer informatie.

Aanvraagmethode voor bezorgings-API's delivery-api-request-method

GET

Leverings-API's deliver-assets-api-header

U moet de volgende details verstrekken terwijl het bepalen van een kopbal in de kopbal van levering APIs:

headers: {
      'If-None-Match': 'string',
      Authorization: 'Bearer <YOUR_JWT_HERE>'
    }

Om de leverings-API's aan te roepen, is in de Authorization -details een IMS-token vereist voor het leveren van een beperkt middel. De token IMS wordt opgehaald van een technische account. Zie Vetsen de Referenties van AEM as a Cloud Serviceom een nieuwe technische rekening tot stand te brengen. Zie Genererend het toegangstokenom het teken IMS te produceren en het te gebruiken geschikt in de de verzoekkopbal van levering APIs.

Om verzoeksteekproeven, reactiemonsters, en reactiecodes te bekijken, zie Levering APIs.

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