Passer au contenu principal
Lie le compte d’utilisateur actuellement connecté à son compte Google, à l’aide des informations d’identification de son compte Google

Syntaxe

Paramètres

entityHandle   PFEntityHandle PFEntityHandle à utiliser pour l’authentification. request   PFAccountManagementLinkGoogleAccountRequest* Objet de requête rempli. async   XAsyncBlock*
Inout
XAsyncBlock pour l’opération asynchrone.

Valeur de retour

Type : HRESULT Code de résultat de cette opération d’API.

Notes

Cette API est disponible sur Linux, Android et macOS. La connexion Google s’effectue en obtenant des informations d’identification Google OAuth 2.0 à l’aide des API de connexion Google pour Android sur l’appareil, puis en les transmettant à cette API. Voir aussi ClientLoginWithGoogleAccountAsync, ClientUnlinkGoogleAccountAsync. Appelez XAsyncGetStatus pour obtenir l’état de l’opération. Si l’appel de service échoue, le résultat asynchrone sera E_PF_ACCOUNT_ALREADY_LINKED, E_PF_ACCOUNT_LINKED_TO_A_BANNED_PLAYER, E_PF_GOOGLE_O_AUTH_ERROR, E_PF_GOOGLE_O_AUTH_NO_ID_TOKEN_INCLUDED_IN_RESPONSE, E_PF_GOOGLE_O_AUTH_NOT_CONFIGURED_FOR_TITLE, E_PF_INVALID_GOOGLE_TOKEN, E_PF_LINKED_ACCOUNT_ALREADY_CLAIMED ou l’une des erreurs globales du service PlayFab. Consultez la page de documentation « Handling PlayFab Errors » pour plus de détails sur la gestion des erreurs.

Configuration requise

En-tête : PFAccountManagement.h

Voir aussi

Membres de PFAccountManagement
Dernière modification le 6 octobre 2026