Zugreifen auf Ihre AEM-Instanz in AEM as a Cloud Service mit cURL

In diesem Artikel werden die Schritte für den Zugriff auf eine Adobe Experience Manager (AEM)-Instanz in AEM as a Cloud Service mithilfe von cURL-Befehlen beschrieben.

Beschreibung description

Umgebung

  • Adobe Experience Manager
  • Adobe Experience Manager as a Cloud Service

Problem/Symptome

Zugreifen auf die AEM-Instanz in AEM as a Cloud Service mit cURL.

Auflösung resolution

Gehen Sie wie folgt vor:

  1. Zugriff auf Cloud Manager

  2. Developer Console Öffnen Sie die der Umgebung (dev, stage, prod), auf die Sie zugreifen möchten

  3. Klicken Sie auf Integrationen > Lokales Token > Abrufen eines lokalen Entwicklungs-Tokens

    Beispiel:

    code language-none
    {
      "ok": true,
      "statusCode": 200,
      "accessToken": "eyJh...3XAA"
    }
    
  4. Führen Sie den cURL-Befehl mit dem accessToken aus

    code language-none
    $ curl -H "Authorization: Bearer <Value of accessToken>" "<URL of AEM>"
    

    Beispiel

    code language-none
    $ curl -H "Authorization: Bearer eyJh...3XAA" "https://author-p12345-e6789.adobeaemcloud.com/content/wknd/us/en.json"
    {"jcr:created":"Wed Feb 22 2023 04:07:45 GMT+0000","jcr:createdBy":"admin","jcr:primaryType":"cq:Page"}
    

Der Wert für accessToken ist 24 Stunden lang gültig.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f