ADO.NET Provider for Yahoo Shopping

Build 24.0.9062

カスタムOAuth アプリケーションの作成

カスタムOAuth アプリケーションの作成

CData はOAuth アプリケーション認証情報を製品に組み込んでおり、デスクトップアプリケーションまたはヘッドレスマシン経由でYahoo Shopping に接続する際に使用できます。埋め込みOAuth アプリケーションを使用する場合、接続するために必要なことは以下のみです。

  • AuthSchemeOAuth に設定し、
  • OAuthAccessToken を取得して設定し、
  • 必要な設定パラメータを設定します。

OAuthAccessToken およびその他の設定パラメータを取得および設定する方法についての情報は、「Yahoo Shopping への接続」のデスクトップ認証セクションを参照してください。)

ただし、Web 経由で接続するには、カスタムOAuth アプリケーションの作成が必要です。また、カスタムOAuth アプリケーションは、一般的に使用される3つの認証フローをすべてシームレスにサポートするため、これらの認証フロー用にカスタムOAuth アプリケーションを作成(独自のOAuth アプリケーションクレデンシャルを使用)することもできます。

カスタムOAuth アプリケーションは、次のような場合に有用です。

  • 認証ダイアログのブランディングをコントロールしたいとき
  • ユーザー認証後にアプリケーションがユーザーをリダイレクトするためのリダイレクトURI をコントロールしたいとき
  • ユーザーからのリクエストに対する許可をカスタマイズしたいとき

プロシージャ

この手順では、カスタムOAuth アプリケーションを作成し、アプリケーションのOAuth 値であるOAuthClientId およびOAuthClientSecret を取得する方法を説明します。

  1. Yahoo!デベロッパーネットワークにログインします。
  2. https://e.developer.yahoo.co.jp/ の[アプリケーションの管理]サイトにアクセスします。
  3. [新規アプリケーションの作成]をクリックします。
  4. 新しいアプリケーションの名前を指定します。
  5. 新しいアプリケーションのリダイレクトURL を設定します。
    • デスクトップアプリケーションの場合は、アプリケーションの種類でクライアントタイプを選択します。リダイレクトURL をhttp://localhost:33333(本製品 のデフォルト)、または任意の異なるポートに設定します。 CallbackURL を指定したのと同じ値に設定します。
    • Web アプリケーションの場合は、アプリケーションの種類でサーバータイプを選択し、リダイレクトURL を、ユーザーがアプリケーションにアクセス許可を付与した後に戻るWeb ページに設定します。CallbackURL を指定したのと同じ値に設定します。
  6. 変更を保存します。

今後使用するために、クライアントId、クライアントシークレット、およびコールバックURL を控えておきます。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062