Passer au contenu principal
Connecte l’utilisateur à PlayFab à l’aide d’un jeton XBOX Live, en retournant de manière asynchrone un ID d’entité et un jeton d’entité qui peuvent ensuite être utilisés pour les appels d’API PlayFab nécessitant un utilisateur PlayFab authentifié ou pour créer un PartyLocalUser. Il n’y a aucune différence entre l’appel de cette méthode et l’utilisation de la méthode LoginWithXbox fournie par le SDK PlayFab.

Syntaxe

Paramètres

localChatUser   PartyXblLocalChatUser* L’objet d’utilisateur de conversation local qui sera utilisé pour l’opération de connexion. asyncIdentifier   void*
optional
Valeur de contexte facultative, définie par l’application et de la taille d’un pointeur, qui peut être utilisée pour associer le changement d’état d’achèvement à cet appel.

Valeur renvoyée

PartyError c_partyErrorSuccess si l’opération de connexion de l’utilisateur de conversation local à PlayFab a démarré ; sinon, un code d’erreur. La forme lisible du code d’erreur peut être obtenue via GetErrorMessage().

Remarques

Si c’est la première fois que l’identité XBOX Live se connecte à PlayFab, un nouveau compte PlayFab est créé et lié à l’identité XBOX Live.

Lorsqu’un jeton approche de son heure d’expiration ou qu’il a expiré parce que l’application est restée en état de veille pendant une période prolongée, un nouveau jeton doit être obtenu en appelant cette méthode. Il est recommandé d’acquérir un nouveau jeton lorsque le jeton fourni précédemment a atteint la moitié de sa période de validité.

Configuration requise

En-tête : PartyXboxLive.h

Voir aussi

PartyXblManager
PartyXblLoginToPlayFabCompletedStateChange
Dernière modification le 8 octobre 2026