函式
| 函式 | 描述 |
|---|---|
| PFAuthenticationLoginWithXUserAsync | 使用 XUserHandle 將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationLoginWithXUserGetResult | 取得 PFAuthenticationLoginWithXUserAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithXUserGetResultSize | 取得儲存 PFAuthenticationLoginWithXUserAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationReLoginWithXUserAsync | 使用 XUserHandle 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| PFAuthenticationAuthenticateGameServerWithCustomIdAsync | 建立 game_server 實體權杖,並傳回新的或現有的 game_server 實體。 |
| PFAuthenticationAuthenticateGameServerWithCustomIdGetResult | 取得 PFAuthenticationAuthenticateGameServerWithCustomIdAsync 呼叫的結果。 |
| PFAuthenticationDeleteAsync | 刪除 game_server 實體。 |
| PFAuthenticationGetEntityAsync | 用來將舊版 AuthenticationTicket 或遊戲 SecretKey 交換為實體權杖,或重新整理仍有效之實體權杖的方法。 |
| PFAuthenticationGetEntityGetResult | 取得成功的 PFAuthenticationGetEntityAsync 呼叫結果。 |
| PFAuthenticationGetEntityWithSecretKeyAsync | 用來將舊版 AuthenticationTicket 或遊戲 SecretKey 交換為實體權杖,或重新整理仍有效之實體權杖的方法。 |
| PFAuthenticationGetEntityWithSecretKeyGetResult | 取得成功的 PFAuthenticationGetEntityWithSecretKeyAsync 呼叫結果。 |
| PFAuthenticationLoginWithAppleAsync | 使用「Sign in with Apple」身分識別權杖將使用者登入。 |
| PFAuthenticationLoginWithAppleGetResult | 取得 PFAuthenticationLoginWithAppleAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithAppleGetResultSize | 取得儲存 PFAuthenticationLoginWithAppleAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationLoginWithBattleNetAsync | 使用 Battle.net 身分識別權杖將使用者登入 |
| PFAuthenticationLoginWithBattleNetGetResult | 取得 PFAuthenticationLoginWithBattleNetAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithBattleNetGetResultSize | 取得儲存 PFAuthenticationLoginWithBattleNetAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationLoginWithCustomIDAsync | 使用遊戲產生的自訂唯一識別碼將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationLoginWithCustomIDGetResult | 取得 PFAuthenticationLoginWithCustomIDAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithCustomIDGetResultSize | 取得儲存 PFAuthenticationLoginWithCustomIDAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationLoginWithFacebookAsync | 使用 Facebook 存取權杖將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationLoginWithFacebookGetResult | 取得 PFAuthenticationLoginWithFacebookAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithFacebookGetResultSize | 取得儲存 PFAuthenticationLoginWithFacebookAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationLoginWithGameCenterAsync | 使用 iOS Game Center 玩家識別碼將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼。如果您未在此要求中包含選用的 PublicKeyUrl、Salt、Signature 和 Timestamp 參數,使用 Game Center ID 登入並不安全。建議您前往 PlayFab Game Manager 中的 Apple 附加元件頁面,並啟用 ‘Require secure authentication only for this app’ 選項,以便在所有 Game Center 呼叫上要求這些參數。 |
| PFAuthenticationLoginWithGameCenterGetResult | 取得 PFAuthenticationLoginWithGameCenterAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithGameCenterGetResultSize | 取得儲存 PFAuthenticationLoginWithGameCenterAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationLoginWithGoogleAccountAsync | 使用使用者的 Google 帳戶認證將使用者登入 |
| PFAuthenticationLoginWithGoogleAccountGetResult | 取得 PFAuthenticationLoginWithGoogleAccountAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithGoogleAccountGetResultSize | 取得儲存 PFAuthenticationLoginWithGoogleAccountAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationLoginWithGooglePlayGamesServicesAsync | 使用使用者的 Google Play 遊戲帳戶認證將使用者登入 |
| 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 :tm: Network 驗證碼將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationLoginWithPSNGetResult | 取得 PFAuthenticationLoginWithPSNAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithPSNGetResultSize | 取得儲存 PFAuthenticationLoginWithPSNAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationLoginWithSteamAsync | 使用 Steam 驗證票證將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationLoginWithSteamGetResult | 取得 PFAuthenticationLoginWithSteamAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithSteamGetResultSize | 取得儲存 PFAuthenticationLoginWithSteamAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationLoginWithXboxAsync | 使用 XBOX Live 權杖將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼。可能的話,應優先使用 PFAuthenticationLoginWithXUserAsync,因為它能更順暢地處理權杖的自動重新整理。 |
| PFAuthenticationLoginWithXboxGetResult | 取得 PFAuthenticationLoginWithXboxAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationLoginWithXboxGetResultSize | 取得儲存 PFAuthenticationLoginWithXboxAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationReLoginWithAppleAsync | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| PFAuthenticationReLoginWithBattleNetAsync | 重新驗證現有的 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 無法重新整理它的情況。 |
| PFAuthenticationServerLoginWithAndroidDeviceIDAsync | 使用 Android 裝置識別碼將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationServerLoginWithAndroidDeviceIDGetResult | 取得 PFAuthenticationServerLoginWithAndroidDeviceIDAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationServerLoginWithAndroidDeviceIDGetResultSize | 取得儲存 PFAuthenticationServerLoginWithAndroidDeviceIDAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationServerLoginWithBattleNetAsync | 使用 Battle.net 身分識別權杖將使用者登入 |
| PFAuthenticationServerLoginWithBattleNetGetResult | 取得 PFAuthenticationServerLoginWithBattleNetAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationServerLoginWithBattleNetGetResultSize | 取得儲存 PFAuthenticationServerLoginWithBattleNetAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationServerLoginWithCustomIDAsync | 使用遊戲產生的自訂唯一識別碼將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationServerLoginWithCustomIDGetResult | 取得 PFAuthenticationServerLoginWithCustomIDAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationServerLoginWithCustomIDGetResultSize | 取得儲存 PFAuthenticationServerLoginWithCustomIDAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationServerLoginWithIOSDeviceIDAsync | 使用 iOS 裝置識別碼將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationServerLoginWithIOSDeviceIDGetResult | 取得 PFAuthenticationServerLoginWithIOSDeviceIDAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationServerLoginWithIOSDeviceIDGetResultSize | 取得儲存 PFAuthenticationServerLoginWithIOSDeviceIDAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationServerLoginWithPSNAsync | 使用 PlayStation :tm: Network 驗證碼將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| PFAuthenticationServerLoginWithPSNGetResult | 取得 PFAuthenticationServerLoginWithPSNAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationServerLoginWithPSNGetResultSize | 取得儲存 PFAuthenticationServerLoginWithPSNAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationServerLoginWithServerCustomIdAsync | 從外部伺服器後端使用該玩家的自訂識別碼,安全地登入遊戲用戶端。Server Custom ID 與 Client Custom ID 互斥,不能用來擷取相同的玩家帳戶。 |
| PFAuthenticationServerLoginWithServerCustomIdGetResult | 取得 PFAuthenticationServerLoginWithServerCustomIdAsync 呼叫的結果。一律會傳回 PFEntityHandle,但只有在提供緩衝區時,才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| PFAuthenticationServerLoginWithServerCustomIdGetResultSize | 取得儲存 PFAuthenticationServerLoginWithServerCustomIdAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| PFAuthenticationServerLoginWithSteamIdAsync | 使用 Steam ID 將使用者登入,傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| 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 呼叫結果所需的大小 (以位元組為單位)。 |
