サービス C API の概要 - PFAuthentication.h

関数

関数 説明
PFAuthenticationAuthenticateGameServerWithCustomIdAsync game_server エンティティ トークンを作成し、新規または既存の game_server エンティティを返します。
PFAuthenticationAuthenticateGameServerWithCustomIdGetResult 成功した PFInventoryPurchaseInventoryItemsAsync 呼び出しの結果を取得します。
PFAuthenticationAuthenticateGameServerWithCustomIdGetResultSize AuthenticateGameServerWithCustomId 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationDeleteAsync game_server エンティティを削除します。
PFAuthenticationGetEntityAsync エンティティ トークンに対してレガシの AuthenticationTicket またはタイトル SecretKey を交換するメソッド、またはまだ有効なエンティティ トークンを更新するメソッド。
PFAuthenticationGetEntityGetResult 成功した PFAuthenticationGetEntityAsync 呼び出しの結果を取得します。
PFAuthenticationGetEntityWithSecretKeyAsync エンティティ トークンに対してレガシの AuthenticationTicket またはタイトル SecretKey を交換するメソッド、またはまだ有効なエンティティ トークンを更新するメソッド。
PFAuthenticationGetEntityWithSecretKeyGetResult 成功した PFAuthenticationGetEntityWithSecretKeyAsync 呼び出しの結果を取得します。
PFAuthenticationLoginWithAppleAsync Sign in with Apple の ID トークンでユーザーをサインインさせます。
PFAuthenticationLoginWithAppleGetResult PFAuthenticationLoginWithAppleAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithAppleGetResultSize PFAuthenticationLoginWithAppleAsync 呼び出しの結果を格納するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithCustomIDAsync タイトルによって生成されたカスタムの一意識別子を使用してユーザーをサインインし、その後認証されたユーザーを必要とする API 呼び出しに使用できるセッション ID を返します。
PFAuthenticationLoginWithCustomIDGetResult PFAuthenticationLoginWithCustomIDAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithCustomIDGetResultSize PFAuthenticationLoginWithCustomIDAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithFacebookAsync Facebook アクセス トークンを使用してユーザーをサインインさせ、認証済みのユーザーを必要とする API 呼び出しに今後使用できるセッション識別子を返します。
PFAuthenticationLoginWithFacebookGetResult PFAuthenticationLoginWithFacebookAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithFacebookGetResultSize PFAuthenticationLoginWithFacebookAsync 呼び出しの結果を格納するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithGameCenterAsync iOS ゲーム センター プレイヤー識別子を使用してユーザーをサインインさせ、認証済みのユーザーを必要とする API 呼び出しに今後使用できるセッション識別子を返します。 この要求にオプションの PublicKeyUrl、Salt、Signature、Timestamp パラメーターを含めなければ、Game Center ID を使用したログインは安全ではありません。 PlayFab ゲーム マネージャーの [Apple アドオン] ページに移動し、[このアプリに対してのみセキュリティで保護された認証を要求する] オプションを有効にすることで、すべての Game Center 呼び出しでこれらのパラメーターを要求することをお勧めします。
PFAuthenticationLoginWithGameCenterGetResult PFAuthenticationLoginWithGameCenterAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithGameCenterGetResultSize PFAuthenticationLoginWithGameCenterAsync 呼び出しの結果を格納するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithGoogleAccountAsync Google アカウントの資格情報を使用してユーザーにサインインさせる
PFAuthenticationLoginWithGoogleAccountGetResult PFAuthenticationLoginWithGoogleAccountAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithGoogleAccountGetResultSize PFAuthenticationLoginWithGoogleAccountAsync 呼び出しの結果を格納するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithGooglePlayGamesServicesAsync Google Play Games アカウントの資格情報を使用してユーザーをサインインさせる
PFAuthenticationLoginWithGooglePlayGamesServicesGetResult PFAuthenticationLoginWithGooglePlayGamesServicesAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithGooglePlayGamesServicesGetResultSize PFAuthenticationLoginWithGooglePlayGamesServicesAsync 呼び出しの結果を格納するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithNintendoServiceAccountAsync Nintendo サービス アカウント トークンを使用してユーザーにサインインします。
PFAuthenticationLoginWithNintendoServiceAccountGetResult PFAuthenticationLoginWithNintendoServiceAccountAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithNintendoServiceAccountGetResultSize PFAuthenticationLoginWithNintendoServiceAccountAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithOpenIdConnectAsync タイトルと Open ID Connect プロバイダーの間の既存の関係によって作成された Open ID Connect JWT を使用してユーザーをログインします。
PFAuthenticationLoginWithOpenIdConnectGetResult PFAuthenticationLoginWithOpenIdConnectAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithOpenIdConnectGetResultSize PFAuthenticationLoginWithOpenIdConnectAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithPSNAsync PlayStation ™️ Network 認証コードを使用してユーザーをサインインし、認証されたユーザーを必要とする API 呼び出しに後で使用できるセッション識別子を返します。
PFAuthenticationLoginWithPSNGetResult PFAuthenticationLoginWithPSNAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithPSNGetResultSize PFAuthenticationLoginWithPSNAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithSteamAsync Steam 識別子チケットを使用してユーザーをサインインさせ、認証されたユーザーを必要とする API 呼び出しに今後使用できるセッション識別子を返します
PFAuthenticationLoginWithSteamGetResult PFAuthenticationLoginWithSteamAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithSteamGetResultSize PFAuthenticationLoginWithSteamAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithXboxAsync Xbox Live トークンを使用してユーザーをサインインさせ、認証されたユーザーを必要とする API 呼び出しに今後使用できるセッション識別子を返します。
PFAuthenticationLoginWithXboxGetResult PFAuthenticationLoginWithXboxAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithXboxGetResultSize PFAuthenticationLoginWithXboxAsync 呼び出しの結果を格納するために必要なサイズをバイト単位で取得します。
PFAuthenticationLoginWithXUserAsync XUserHandle を使用してユーザーをサインインし、認証されたユーザーを必要とする API 呼び出しに後で使用できるセッション ID を返します。
PFAuthenticationLoginWithXUserGetResult PFAuthenticationLoginWithXUserAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationLoginWithXUserGetResultSize PFAuthenticationLoginWithXUserAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationReLoginWithAppleAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithCustomIDAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithFacebookAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithGameCenterAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithGoogleAccountAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithGooglePlayGamesServicesAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithNintendoServiceAccountAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithOpenIdConnectAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithPSNAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithSteamAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithXboxAsync 既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationReLoginWithXUserAsync XUserHandle を使用して既存の PFEntityHandle を再認証します。 EntityToken の有効期限が切れ、PlayFab SDK がそれを更新できない状況に対処するために使用されます。
PFAuthenticationServerLoginWithServerCustomIdAsync そのプレイヤーのカスタム識別子を使用して、外部サーバー バックエンドからゲーム クライアントに安全にログインします。 サーバー カスタム ID とクライアント カスタム ID は相互に排他的であり、同じプレイヤー アカウントを取得するために使用することはできません。
PFAuthenticationServerLoginWithServerCustomIdGetResult PFAuthenticationServerLoginWithServerCustomIdAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationServerLoginWithServerCustomIdGetResultSize PFAuthenticationServerLoginWithServerCustomIdAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationServerLoginWithSteamIdAsync Steam ID を使用してユーザーをサインインし、認証されたユーザーを必要とする API 呼び出しに後で使用できるセッション ID を返します。
PFAuthenticationServerLoginWithSteamIdGetResult PFAuthenticationServerLoginWithSteamIdAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationServerLoginWithSteamIdGetResultSize PFAuthenticationServerLoginWithSteamIdAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationServerLoginWithXboxAsync 外部サーバー バックエンドからの Xbox Live トークンを使用してユーザーをサインインさせ、認証されたユーザーを必要とする API 呼び出しに今後使用できるセッション識別子を返します
PFAuthenticationServerLoginWithXboxGetResult PFAuthenticationServerLoginWithXboxAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationServerLoginWithXboxGetResultSize PFAuthenticationServerLoginWithXboxAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationServerLoginWithXboxIdAsync Xbox ID とサンドボックス ID を使用してユーザーをサインインさせ、認証されたユーザーを必要とする API 呼び出しに今後使用できるセッション識別子を返します
PFAuthenticationServerLoginWithXboxIdGetResult PFAuthenticationServerLoginWithXboxIdAsync 呼び出しから結果を取得します。 PFEntityHandle は常に返されますが、PFAuthenticationLoginResult 内の追加情報はバッファーが提供されている場合にのみ返されます。
PFAuthenticationServerLoginWithXboxIdGetResultSize PFAuthenticationServerLoginWithXboxIdAsync 呼び出しの結果を保存するために必要なサイズをバイト単位で取得します。
PFAuthenticationValidateEntityTokenAsync クライアントが提供する EntityToken を検証するためのサーバーのメソッド。 タイトル エンティティによってのみ呼び出し可能です。
PFAuthenticationValidateEntityTokenGetResult 成功した PFAuthenticationValidateEntityTokenAsync 呼び出しの結果を取得します。
PFAuthenticationValidateEntityTokenGetResultSize ValidateEntityToken 呼び出しの結果を格納するために必要なサイズをバイト単位で取得します。