Show Menu
トピック×

API アクセスの設定

Adobe Campaign標準APIアクセスは、次の手順で設定します。 これらの各手順について詳しくは、 Adobe IOドキュメントを参照してください
Adobe IOで証明書を管理するには、組織のシステム管理者権限または 、管理コンソールの開発者アカウ ントを持っている ことを確認します。
  1. デジタル証明書をお持ちであることを確認するか 、必要に応じて証明書を作成します。 証明書と共に提供される公開鍵と秘密鍵は、次の手順で必要になります。
  2. Adobe IOでAdobe Campaignサービスへの新しい統合を作成し 、設定を行います。 その後、資格情報が生成されます(APIキー、クライアントシークレット…)。
  3. 以前に生成した資格情報からJSON Web Token(JWT) を作成し、秘密鍵で署名します。 JWTは、アドビがIDを確認し、APIへのアクセスを許可するために必要なIDとセキュリティ情報をすべてエンコードします。
  4. POSTリクエストを使用して、JWTをアクセストークン と交換します。 このアクセストークンは、APIリクエストの各ヘッダーで使用する必要があります。
安全なサービス間のAdobe I/O APIセッションを確立するには、アドビサービスへのすべてのリクエストが、次の情報を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>'

  • <組織> :これは個人の組織IDで、各インスタンスに対してアドビから1つの組織IDが提供されます。
    • <組織>:実稼働インスタンス
    • <ORGANIZATION-mkt-stage>:ステージインスタンス。
    組織IDの値を取得するには、管理者またはアドビのテクニカルコンタクトに問い合わせてください。 新しい統合を作成する際に、ライセンスリスト( authentication.htmlAdobe IOのドキュメントを参照)でAdobe I/Oに取得することもできます。
  • <ACCESS_TOKEN> :個人アクセストークン。POST要求を介してJSON Webトークンを交換する際に取得されました。
  • <API_KEY> :個人APIキーを参照してください。 Adobe I/Oで、Adobe Campaignサービスへの新しい統合を作成した後に提供されます。