Åtkomst till AEM i AEM as a Cloud Service med cURL

I artikeln beskrivs stegen för att komma åt en Adobe Experience Manager-instans (AEM) i AEM as a Cloud Service med hjälp av cURL-kommandon.

Beskrivning description

Miljö

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

Problem/symtom

Åtkomst AEM instansen i AEM as a Cloud Service med cURL.

Upplösning resolution

Följ stegen nedan:

  1. Åtkomst till Cloud Manager

  2. Öppna Developer Console för miljön (dev, stage, prod) som du vill komma åt

  3. Klicka på Integrationer > Lokal token > Hämta lokal utvecklingstoken

    Exempel:

    code language-none
    {
      "ok": true,
      "statusCode": 200,
      "accessToken": "eyJh...3XAA"
    }
    
  4. Kör cURL-kommandot med accessToken

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

    Exempel

    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"}
    

Värdet för accessToken är giltigt i 24 timmar.

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