API アクセスの設定

Adobe Campaign Standard API アクセスは、以下の手順で設定します。 これらの各手順について詳しくは、 AdobeIO ドキュメント.

重要

AdobeI/O で証明書を管理するには、 システム管理者 組織または 開発者アカウント Admin Console

  1. 電子証明書を持っていることを確認します​または必要に応じて作成します。 証明書と共に提供される公開鍵と秘密鍵は、次の手順で必要になります。
  2. Adobe Campaign Service への新しい統合の作成 AdobeI/O で設定します。 資格情報が生成されます(API キー、クライアント秘密鍵。.)。
  3. JSON Web トークン (JWT) の作成 以前に生成された資格情報から、秘密鍵で署名します。 JWT は、ID を検証し、API へのアクセス権を付与するためにAdobeが必要とするすべての ID およびセキュリティ情報をエンコードします。
  4. アクセストークンとの JWT の交換 POST このアクセストークンは、API リクエストの各ヘッダーで使用する必要があります。

セキュアなサービス間Adobe I/OAPI セッションを確立するには、Adobe サービスへのすべてのリクエストに、以下の情報を Authorization ヘッダーに含める必要があります。

-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
  • <organization>:これは個人の組織 ID で、各インスタンスに対してAdobeが提供する ID は 1 つです。

    • <organization> :本番インスタンス
    • <organization-mkt-stage>:ステージインスタンス

    組織 ID 値を取得するには、管理者または担当のAdobe技術担当者にお問い合わせください。 また、新しい統合を作成する際に、Adobe I/Oに取得することもできます ( AdobeIO ドキュメント) をクリックします。

  • <access_token>:個人用アクセストークン。POSTリクエストを通じて JSON Web トークンを交換する際に取得されました。

  • <api_key>:個人用 API キー。 Adobe Campaign Service への新しい統合を作成した後、Adobe I/Oで提供されます。

    代替テキスト

トラブルシューティング

Adobe IO 統合中に、次のエラーが表示される場合:

{ 
"code": 502, 
"message": "Oops. Something went wrong. Check your URI and try again." 
}

管理者または担当のAdobe技術担当者に問い合わせて、CNAME パラメーターが正しく作成されているかどうかを確認します。

このページ