重要事項
2022 年 6 月,我們引入 了多重要素驗證 作為 Bing Ads 的要求。 您可能仍需要變更程式碼才能符合此要求。 Microsoft Advertising 正在 10 月初執行技術強制檢查。
這篇部落格文章 概述了確保合規性應採取的步驟。
如需詳細資訊,請參閱多 重要素驗證需求 指南。
注意事項
Microsoft 廣告 API 會使用 Azure Entra ID (先前稱為 Azure AD) 進行驗證。 如果您遇到與應用程式註冊、租用戶存取、系統管理員同意或 OAuth 權杖取得相關的問題,請 連絡 Azure 支援服務 或您的租用戶系統管理員。
請考慮您要登入的使用者,例如 example@contoso.com。 Bing Ads API 將不接受該電子郵件地址和密碼。 相反地,您需要設定包含使用者存取權杖的 AuthenticationToken 標頭元素。 您可以將存取權杖視為代表使用者名稱和密碼。
如何取得使用者的存取權杖? 身為應用程式開發人員,您將使用 Microsoft 授權 URL 來提示 Microsoft Advertising 使用者同意。 使用者同意後,您可以取得存取權杖並代表使用者採取行動。
Microsoft Advertising 利用開發人員的 Microsoft 身分識別平台 端點和 OAuth 2.0 通訊協定,驗證來自 Azure Active Directory (AAD) 和個人 Microsoft 帳戶 (MSA) (例如 hotmail.com、outlook.com 和 msn.com) 的公司或學校帳戶。
要求使用者同意 您的應用程式管理其 Microsoft Advertising 帳戶
提示
如需如何使用 Bing Ads SDK 取得存取權和重新整理權杖的詳細資訊,請參閱 使用 SDK 進行驗證。