「糟糕。 發生錯誤。 請檢查您的URI,然後再試一次」

本文說明如何處理「糟糕」。發生錯誤。 檢查您的URI,並在生產環境中對Adobe Campaign Standard進行API呼叫時遭遇錯誤,然後再試一次。 雖然相同的API呼叫可在中繼環境中運作,但由於端點設定的差異,這些呼叫可在生產環境中運作。 本文提供詳細步驟,藉由更正DNS設定並確保正確使用端點,來識別及解決此問題。

說明 description

環境

Adobe Campaign Standard (生產)

問題

發出API呼叫以透過電子郵件擷取設定檔資訊時,您會遇到以下錯誤:

"code": 502,

"message": "Oops. Something went wrong. Check your URI and try again.

相同的API呼叫在中繼環境中可成功運作,但在生產環境中會失敗。

解決方法 resolution

此問題源自設定不符。 生產環境使用和中繼環境不同的端點格式。 請依照下列步驟解決問題:

  • 透過Postman對端點進行API呼叫時: https://mc.adobe.io/<tenant ID>/campaign/profileAndServicesExt/profile/

您遇到錯誤:

"code": 502,    "message": "Oops. Something went wrong. Check your URI and try again."
  • 雖然租使用者ID看起來正確,但Adobe Campaign對生產API呼叫的租使用者ID預期會不同。

    • 工作端點: https://<tenant ID>-mkt-prod1-adobeio.campaign.adobe.com/
    • 失敗的端點: https://<tenant ID>-adobeio.campaign.adobe.com/
  • 問題已透過更新記錄解決。

    • 更新前: < tenant ID>-mkt-prod1-adobeio.campaign.adobe.com CNAME <tenant ID>-m-LoadBala-XXXXXXXXXXXX-XXXXXXXXX.us-west-2.elb.amazonaws.com  
    • 更新後: <tenant ID>-adobeio.campaign.adobe.com CNAME <tenant ID>-m-LoadBala-XXXXXXXXXXXX-XXXXXXXXX.us-west-2.elb.amazonaws.com
  • 更新您的API呼叫以使用下列端點: https://mc.adobe.io/<tenant ID>/campaign/profileAndServices/profile/

這可確保API請求與正確的租使用者設定一致,解決不匹配錯誤。

如果更新記錄後問題仍然存在,請仔細檢查設定,確保它們與生產環境中特定Adobe Campaign Standard設定所需的那些一致。

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