Expand my Community achievements bar.

Adobe Experience Manager: AEM as a Cloud ServiceのAEMインスタンスにcURLでアクセスする方法

Avatar

Employee

Note: This is a Japanese translation of an Adobe Experience League Knowledge Base article. Click this link for the original English version.


【目的】
AEM as a Cloud ServiceのAEMインスタンスにcURLでアクセスする方法を説明します。


【環境】
AEM as a Cloud Service


【対応方法】
1. Cloud Managerにアクセス


2. cURLを利用する環境(dev, stage, prod)のDeveloper Consoleを開く


3. Integrations/Local Token/Get Local Development Tokenをクリック

 

出力例

{
    "ok": true,
    "statusCode": 200,
    "accessToken": "eyJh ・・・省略・・・3XAA"
}

 

4. 出力されたaccessTokenを使いcURLコマンドを実行

 

$ curl -H "Authorization: Bearer <accessTokenの値>" "<AEMのURL>"


実行例

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

 

accessTokenの値は24時間有効です。

 

<留意事項>
・上記は以下記事の抄訳/翻訳となります。
KB記事タイトル(英語). Adobe Experience Manager: How to access your AEM instance in AEM as a Cloud Service with cURL, March 23, 2023, https://experienceleague.adobe.com/docs/experience-cloud-kcs/kbarticles/KA-21737.html, (参照 2023-03-23).
・本記事にいただいたコメントへの返信はお約束できません。あらかじめご了承ください。。

0 Replies