Xsolla-logo

OAuth 2.0認証

get/oauth2/auth
Request
query Parameters
response_type
required
string

コードが設定され、アプリケーションが成功した場合に認証コードを受け取ることを期待することを示します。

Value: "code"
client_id
required
integer

アプリケーションID。OAuth 2.0クライアントを作成した後で取得します。

redirect_uri
required
string

このURLは、開発者がアプリケーション作成時に登録したURLのいずれかと一致する必要があり、一致しない場合は認証サーバーがリクエストを拒否する必要があります。このパラメータを設定するには、アカウントマネージャにお問い合わせください。

scope
required
string

リクエストは、アプリケーションが要求する追加的なアクセスを示す1つ以上のスコープ値を持つことができます。認証サーバーは、要求されたスコープをユーザーに表示する必要があります。

state
required
string

状態パラメータは、アプリケーションがリクエスト固有のデータを保存したり、CSRF攻撃を防止するために使用されます。認証サーバーは、変更されていない状態の値をアプリケーションに返さなければなりません。これはおすすめのパラメータです。

audience
required
string

オーディエンスパラメータは、urlエンコードされたスペース(+または%20)で区切られた複数の文字列を含むことができます。オーディエンスの値自体もurlエンコードされている必要があります。

popup
boolean
Default: false

trueが渡された場合、メソッドは最初にウィジェットにリダイレクトされ、次にパートナーのコールバックにリダイレクトされます。falseの場合、メソッドはパートナーのコールバックに直接リダイレクトされます。

Responses
302

リダイレクション

400

無効なリクエスト

404

見つかりません

418

私はティーポット

422

処理不可能なエンティティー

429

リクエストの回数が多すぎます

Request samples
Response samples
{
  • "error": {
    }
}