カスタムOAuth アプリケーションの作成
カスタムOAuth アプリケーションの作成
CData はOAuth アプリケーション認証情報を製品に組み込んでおり、デスクトップアプリケーションまたはヘッドレスマシン経由でLinkedIn に接続する際に使用できます。ただし、Web 経由で接続するには、カスタムOAuth アプリケーションの作成が必要です。また、カスタムOAuth アプリケーションは、一般的に使用される3つの認証フローをすべてシームレスにサポートするため、これらの認証フロー用にカスタムOAuth アプリケーションを作成(独自のOAuth アプリケーションクレデンシャルを使用)することもできます。
カスタムOAuth アプリケーションは、次のような場合に有用です。
- 認証ダイアログのブランディングをコントロールしたいとき
- ユーザー認証後にアプリケーションがユーザーをリダイレクトするためのリダイレクトURI をコントロールしたいとき
- ユーザーからのリクエストに対する許可をカスタマイズしたいとき
手順
カスタムOAuth アプリケーションを作成して、OAuth 接続プロパティをを取得するには:- LinkedIn Developer Platform にログインします。
- Create app をクリックします。
- ユーザーがアプリケーションへの許可を求められる際に表示される情報を入力します。
- 作成されたアプリケーションを選択し、ProductsのリストからAdvertising API へのアクセスをリクエストします。LinkedIn Marketing Developer Platform Access Form が表示されます。
- 必要事項を記入し、送信します。
- LinkedIn が新しいカスタムアプリケーションを利用可能にしたら、Auth セクションに移動します。
- 次のOAuth 2.0 スコープを設定します:r_basicprofile、r_emailaddress、r_organization_social、およびr_organization_admin。
- 認可されたリダイレクトURL を設定します。
デスクトップアプリケーションでは、リダイレクトURL をhttp://localhost:33333 または任意のポート番号に設定してください。接続するには、CallbackURL 接続プロパティをこのURL に設定する必要があります。
Web アプリケーションでは、リダイレクトURL をユーザーがアプリケーションを認可した後に表示したいWeb アプリケーションのページに設定してください。
ヘッドレスマシンでは、リダイレクトURL をhttp://localhost:33333 または任意のポート番号に設定してください。