GetOAuthAccessToken
Windows アプリケーションを使用する場合は、Authmode をApp に設定します。Web アプリケーションを使用する場合は、Authmode をWeb に設定し、GetOAuthAuthorizationUrl から取得されるベリファイアを指定します。
Input
Name | Type | Description |
Authmode | String | 使用する認証モードのタイプ。デスクトップアプリケーションを通して認証トークンを取得する場合はApp を選択します。Web アプリケーションを通して認証トークンを取得する場合はWeb を選択します。
The allowed values are APP, WEB. The default value is APP. |
Verifier | String | GetOAuthAuthorizationUrl で取得したURL の使用後、Salesforce から返されるベリファイアトークン。 |
Scope | String | アプリケーションへのアクセスに必要なスペース区切りの権限のスコープ。有効な値は、api、chatter_api、full、id、refresh_token、visualforce、web です。詳細については、http://help.salesforce.com/help/doc/en/remoteaccess_oauth_scopes.htm を参照してください。 |
CallbackUrl | String | 認証が完了した後に、Salesforce アプリケーションを返すページ。 |
Api_Version | String | 認証するAPI バージョン。
The default value is 50.0. |
State | String | コールバックで送信する任意の値。 |
GrantType | String | 認可グラント種別。OAuth 2.0 でのみ利用可能です。指定しない場合のデフォルト値は、OAuthGrantType 接続プロパティの値になります。
The allowed values are CODE, PASSWORD. |
PKCEVerifier | String | Specifies 128 bytes of random data with high entropy to make guessing the code value difficult. Used when AuthScheme=OAuthPKCE. |
Result Set Columns
Name | Type | Description |
Scope | String | アプリケーションの権限のスコープ。 |
Instance_Url | String | アプリケーションによって使用されるインスタンスURL。 |
Id | String | OAuth トークンに関連付けられたID。 |
Issued_At | String | トークンが発行された時刻。 |
Signature | String | OAuth トークンのシグネチャ。 |
OAuthServerUrl | String | OAuth サーバーのURL。 |
OAuthRefreshToken | String | 新しいアクセストークンを取得するために使用されるトークン。 |
OAuthAccessToken | String | OAuth アクセストークン。 |
ExpiresIn | String | アクセストークンの残りの有効期間。-1は有効期限が切れないことを示します。 |