GetOAuthAccessToken
Facebook から認証トークンを取得します。
Input
Name | Type | Description |
AuthMode | String | 使用する認証モードのタイプ。Windows フォームアプリケーションを通して認証トークンを取得する場合はApp、Web アプリケーションを通して認証トークンを取得する場合はWeb を選択します。
使用できる値は次のとおりです。APP, WEB デフォルト値はAPPです。 |
Scope | String | ユーザーに要求する権限のカンマ区切りのスコープ。有効な権限のスコープについては、Facebook API を参照してください。あなたのユースケースに応じて必要な許可は次のとおりです:user_birthday,user_photos,user_videos,user_likes,user_hometown,user_location,read_insights,pages_manage_metadata,pages_read_engagement,pages_read_user_content,pages_messaging,business_management,instagram_basic,instagram_manage_insights。 |
CallbackUrl | String | アプリケーションが認可された後にユーザーがリダイレクトされるURL。この値は、Facebook のアプリ設定にある[サイトURL]および[アプリドメイン]と一致している必要があります。Authmode パラメータがWeb の場合にのみ必要です。 |
Verifier | String | アプリケーションがユーザーのデータにアクセスすることをユーザーが認可した後にFacebook から返されるベリファイア。この値は、GetAuthURL のコールバックURL にパラメータとして返されます。 |
AuthType | String | Facebook に渡すオプションのパラメータ。ユーザーが一部の権限を拒否し、同じ権限を再要求する場合は、この値をrerequest に設定します。 |
State | String | コールバックで送信する任意の値。 |
Result Set Columns
Name | Type | Description |
OAuthAccessToken | String | Facebook との通信に使用されるアクセストークン。 |
OAuthRefreshToken | String | This is actually the same as the OAuthAccessToken. It can be used internally to determine if the token can be refreshed. Tokens are refreshed by Facebook automatically. |
ExpiresIn | String | アクセストークンの残りの有効期間。-1は有効期限が切れないことを示します。 |