カスタムOAuth アプリケーションの作成
ユーザーがネットワーク経由で共有データにアクセスする場合(言い換えれば、Basic 認証を使用しない場合)、 Zendesk はOAuth 認証標準を使用します。そのためには、ここで説明するとおり、カスタムOAuth アプリケーションを作成する必要があります。
以下の手順でカスタムOAuth アプリケーションを登録し、OAuth クライアントクレデンシャルのOAuthClientId およびOAuthClientSecret を取得します。
- Zendesk の管理者権限を持つアカウントを使用してログインします。
- Zendesk Support の管理インターフェイスで、管理 -> Channels -> API に移動します。
- Channels/API ページで、OAuth クライアントタブをクリックします。
- クライアントリストの右側にあるプラスアイコン(+)をクリックします。
- クライアントを作成するために、必要なフィールドを入力します。
- リダイレクトURI を http://localhost:33333 か任意の別のポート番号に設定してください。接続するには、CallbackURL 接続プロパティをこのURL に設定する必要があります。
- デスクトップアプリケーションを作成する場合は、リダイレクトURI を http://localhost:33333 か 任意の別のポート番号に設定してください。
- Web アプリケーションを作成する場合は、リダイレクトURI をユーザーがアプリケーションを認可した後に表示したいWeb アプリケーションのページに設定してください。
- 保存をクリックします。ページが更新され、事前に数値が入力されたシークレットキーフィールドが下側に表示されます。
- 一意のID をOAuthClientId として使用し、シークレットの値をOAuthClientSecret として使用します。