設定 API 存取 setting-up-api-access

Adobe Campaign Standard API存取權是透過下列步驟設定。 這些步驟的詳情請參見 Adobe Developer檔案.

IMPORTANT
若要在中管理憑證 Adobe Developer,確定您擁有 系統管理員 對組織或的許可權 開發人員帳戶 在Admin Console中。
  1. 檢查您是否擁有數位憑證,或視需要建立一個。 以下步驟需要憑證隨附的公開和私密金鑰。

  2. 建立與Adobe Campaign服務的新整合Adobe Developer 並加以設定。 接著會產生您的認證(API金鑰、使用者端密碼……)。

  3. 建立JSON Web權杖(JWT) 從先前產生的認證中,並使用您的私密金鑰簽署。 JWT會編碼Adobe驗證您的身分並授予您API存取權所需的所有身分和安全資訊。

    note availability
    AVAILABILITY
    JWT (JSON Web 權杖) 目前正在折舊中,並即將由 OAuth 取代。此轉變會在 Campaign 即將發行的版本中逐步執行,並更新文件以反映這些更新。
  4. 交換您的JWT以取得存取權杖 透過POST請求。 此存取Token必須用於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:

    • <organization> :您的生產執行個體,
    • <organization-mkt-stage>:您的階段例項。

    若要取得組織ID值,請洽詢您的管理員或您的Adobe技術連絡人。 您也可以在建立新整合時,在授權清單中將其擷取到Adobe I/O中(請參閱 Adobe Developer檔案)。

  • <access_token>:您的個人存取權杖,這是在透過POST要求交換您的JSON Web Token時擷取的。

  • <api_key>:您的個人API金鑰。 在建立Adobe Campaign服務的新整合後,以Adobe I/O提供。

    替代文字

疑難排解

在AdobeIO整合期間,如果出現下列錯誤:

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

請洽詢您的管理員或您的Adobe技術連絡人,以檢查CNAME引數是否正確建立。

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff