「糟糕。 發生錯誤。 請檢查您的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