GetOAuthAuthorizationURL
OAuth Authorization URL を取得します。これにより、クライアントがユーザーのブラウザを認可サーバーに直接誘導し、OAuth プロセスを開始できるようになります。
Input
| Name | Type | Description |
| Cert | String | 認証に使用する個人証明書(.pfx)ファイルへのパス。OAuth 1.0 にのみ適用されます。 |
| Cert_Password | String | 'Cert' で指定された個人証明書ファイルのパスワード。OAuth 1.0 にのみ適用されます。 |
| Sign_Method | String | OAuth 1.0 認証のためのデジタル署名を生成する際に使用される方法を指定します。
The allowed values are HMAC-SHA1, PLAINTEXT. The default value is HMAC-SHA1. |
| Scope | String | API に付与されるアクセスレベルを定義します。デフォルトでは、このデータプロバイダーがサポートするすべてのAPI へのアクセスが提供されます。 |
| CallbackURL | String | OAuth 認可プロセス完了後にユーザーがリダイレクトされるURL。 |
| Prompt | String | ユーザーに表示される認証プロンプトのタイプを制御します。オプション:'NONE'(プロンプトなし)、'CONSENT'(常に同意画面を表示)、'SELECT_ACCOUNT'(ユーザーにアカウントを選択させる)。 |
| AccessType | String | ユーザーがオフラインの場合にアプリケーションがアクセスを必要とするかどうかを示します。オプション:'ONLINE'(ユーザーがオンラインの場合にのみアクセス可)、'OFFLINE'(ユーザーが不在の場合にトークンのリフレッシュを許可)。 |
| State | String | 認可リクエストとともに送信され、レスポンスで返されるカスタム値。セッション追跡、リダイレクト処理、またはセキュリティチェックに一般的に使用されます。 |
| Other_Options | String | OAuth 認証の動作をカスタマイズするための追加オプション。 |
Result Set Columns
| Name | Type | Description |
| AuthToken | String | アクセストークンを取得するためにGetOAuthAccessToken ストアドプロシージャに渡す必要がある一時的な認可トークン。 |
| AuthKey | String | OAuth 1.0 認証に必要な、認可リクエストに関連付けられたシークレットトークン。 |
| AuthSecret | String | 'AuthKey' のレガシーエイリアスで、後方互換性のために含まれています。 |
| URL | String | ユーザーがアプリケーションを認証してアクセスを許可するために訪れる必要があるOAuth 認可URL。 |
| PKCEVerifier | String | OAuth PKCE(Proof Key for Code Exchange)フローで使用されるランダムに生成されたキー。'AuthScheme=OAuthPKCE' の場合は必須です。 |