Passer au contenu principal
Force l’envoi d’un e-mail à l’adresse e-mail de contact enregistrée pour le compte de l’utilisateur, en fonction d’un modèle d’e-mail de récupération de compte

Syntaxe

Paramètres

titleEntityHandle   PFEntityHandle PFEntityHandle pour une entité de titre obtenue à l’aide de PFAuthenticationGetEntityWithSecretKeyAsync. request   PFAccountManagementSendCustomAccountRecoveryEmailRequest* Objet de requête renseigné. 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 Win32, Linux et macOS. Les comptes PlayFab disposant d’une adresse e-mail ou d’un nom d’utilisateur valide pourront recevoir un e-mail de réinitialisation du mot de passe à l’aide de cette API. L’e-mail envoyé doit être un modèle d’e-mail de récupération de compte. Le nom d’utilisateur ou l’adresse e-mail peut être transmis pour envoyer l’e-mail. Appelez XAsyncGetStatus pour obtenir l’état de l’opération. Si l’appel au service échoue, le résultat asynchrone sera E_PF_EMAIL_CLIENT_CANCELED_TASK, E_PF_EMAIL_CLIENT_TIMEOUT, E_PF_EMAIL_MESSAGE_TO_ADDRESS_IS_MISSING, E_PF_EMAIL_TEMPLATE_MISSING, E_PF_NO_CONTACT_EMAIL_ADDRESS_FOUND, E_PF_SMTP_ADDON_NOT_ENABLED 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