OAuth を使用した認証

重要

2022 年 6 月、Bing広告の要件として 多要素認証 を導入しました。 この要件に準拠するには、引き続きコードの変更が必要な場合があります。 Microsoft Advertising は、10 月初旬に技術的な適用チェックを実行しています。

このブログ投稿 では、コンプライアンスを確保するために実行する必要がある手順について説明します。

詳細については、 多要素認証要件 ガイドを参照してください。

サインインするユーザー (例 example@contoso.com: ) を検討してください。 Bing広告 API は、そのメール アドレスとパスワードを受け入れません。 代わりに、ユーザー アクセス トークンを含む AuthenticationToken ヘッダー要素を設定する必要があります。 アクセス トークンは、ユーザー名とパスワードを表すものと考えることができます。

ユーザーのアクセス トークンを取得するにはどうすればよいですか? アプリケーション開発者は、Microsoft の承認 URL を使用して、Microsoft Advertising ユーザーに同意を求めます。 ユーザーが同意すると、アクセス トークンを取得し、ユーザーに代わって行動できます。

Microsoft Advertising では、開発者向けのMicrosoft ID プラットフォーム エンドポイントOAuth 2.0 プロトコルを利用して、Azure Active Directory (AAD) と個人の Microsoft アカウント (MSA) (hotmail.com、outlook.com、msn.com など) から職場または学校アカウントを認証します。

  1. アプリケーションを登録する

  2. アプリケーションで Microsoft Advertising アカウントを管理するためのユーザーの同意を要求する

  3. アクセストークンと更新トークンを取得する

  4. 初めての API 呼び出しを行う

ヒント

Bing広告 SDK を使用してアクセス トークンと更新トークンを取得する方法の詳細については、「SDK での 認証」を参照してください。

次の手順

関連項目

概要