API di consegna delivery-apis
Tutte le risorse approvate disponibili nell'archivio Experience Manager Assets possono essere cercate e quindi consegnate alle applicazioni downstream integrate utilizzando un URL di consegna.
Eventuali modifiche apportate alle risorse approvate in DAM, inclusi gli aggiornamenti della versione e le modifiche ai metadati, vengono automaticamente riportate negli URL di consegna. Con un valore TTL (Time-to-Live) breve di 10 minuti configurato per la distribuzione delle risorse tramite CDN, gli aggiornamenti diventano visibili in meno di 10 minuti su tutte le interfacce di authoring e pubblicazione.
L’immagine seguente illustra gli URL di consegna disponibili:
La tabella seguente illustra l’utilizzo delle varie API di consegna disponibili:
L'Adobe consiglia di utilizzare questa API per tutti i tipi di formato immagine.
Endpoint API di consegna delivery-apis-endpoint
Gli endpoint API variano per ogni API di consegna. Ad esempio, l'endpoint API per l'API Web-optimized binary representation of the asset in the requested output format
è:https://delivery-pXXXX-eYYYY.adobeaemcloud.com/adobe/assets/{assetId}/as/{seoName}.{format}
Il dominio di consegna è simile nella struttura al dominio dell’ambiente di authoring Experience Manager. L'unica differenza consiste nella sostituzione del termine author
con delivery
.
pXXXX
fa riferimento all'ID del programma
eYYYY
fa riferimento all'ID ambiente
Per ulteriori informazioni, vedere Dettagli API.
Metodo di richiesta API di consegna delivery-api-request-method
GET
Intestazione API di consegna deliver-assets-api-header
Durante la definizione di un’intestazione nell’intestazione delle API di consegna, devi fornire i seguenti dettagli:
headers: {
'If-None-Match': 'string',
Authorization: 'Bearer <YOUR_JWT_HERE>'
}
Per richiamare le API di consegna, è necessario un token IMS nei dettagli Authorization
per inviare una risorsa con restrizioni. Il token IMS viene recuperato da un account tecnico. Consulta Recuperare le credenziali di AEM as a Cloud Service per creare un nuovo account tecnico. Consulta Generazione del token di accesso per generare il token IMS e utilizzarlo in modo appropriato nell'intestazione della richiesta API di consegna.
Per visualizzare esempi di richieste, campioni di risposta e codici di risposta, vedi API di consegna.