ソーシャルネットワーク経由の認証用リンクを取得します。リンクの有効期限は10分です。
このコールによってリンクを取得し、ソーシャルネットワーク経由の認証用ボタンに追加することができます。
provider_name required | string Name of the social network connected to Login in Publisher Account. Can be: If you store user data in PlayFab, only |
projectId required | string <uuid> パブリッシャーアカウントからのログインプロジェクトID。 |
login_url | string URL to redirect the user to after account confirmation, successful authentication, two-factor authentication configuration, or password reset confirmation. Must be identical to the Callback URL specified in the URL block of Publisher Account. For the scenario of a login error, the value should be identical to the the Error callback URL specified in the URL block of Publisher Account. To find the settings, go to Login > your Login project and select the Callback URLs section in the upper block. Required if there are several Callback URLs. |
fields | Array of strings non-empty ユーザーまたはソーシャルネットワークから追加で要求され、JWTに書き込まれる必要があるパラメータのリスト。パラメータはカンマで区切る必要があります。例えば、
メールアドレスが入力された後、ユーザーはメールアドレス確認メッセージを受け取ります。メール確認を無効にする場合は、カスタマーサクセスマネージャーまでお問い合わせください。 |
payload | string Your custom data. The value of the parameter will be returned in the |
with_logout | string Default: "0" 既存のユーザーJWT値を非アクティブ化し、このコールによって生成されたものをアクティブ化するかどうかを示します。次の値を指定できます。
|
OK
無効なリクエスト
無効なリクエスト
見つかりません
処理不可能なエンティティー
リクエストの回数が多すぎます
curl --request GET \ --url 'https://login.xsolla.com/api/social/{provider_name}/login_url?projectId=SOME_STRING_VALUE&login_url=SOME_STRING_VALUE&fields=SOME_ARRAY_VALUE&payload=SOME_STRING_VALUE&with_logout=0'
{
}