> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFAccountManagementLinkSteamAccountRequest

> Modèle de données PFAccountManagementLinkSteamAccountRequest. L'authentification Steam s'effectue au moyen du ticket de session Steam. Plus d'information sur le ticket peut.

Modèle de données PFAccountManagementLinkSteamAccountRequest. L'authentification Steam s'effectue au moyen du ticket de session Steam. Vous trouverez plus d'information sur le ticket dans le SDK Steamworks, ici : [https://partner.steamgames.com/documentation/auth](https://partner.steamgames.com/documentation/auth) (connexion requise). REMARQUE : Pour que l'authentification Steam fonctionne, le titre doit être configuré avec l'ID d'application Steam et la clé d'éditeur dans PlayFab Game Manager (sous Propriétés). Vous trouverez de l'information sur la création d'une clé d'éditeur (appelée clé secrète dans PlayFab) pour votre titre ici : [https://partner.steamgames.com/documentation/webapi#publisherkey](https://partner.steamgames.com/documentation/webapi#publisherkey).

## Syntaxe

```cpp theme={null}
typedef struct PFAccountManagementLinkSteamAccountRequest {  
    PFStringDictionaryEntry const* customTags;  
    uint32_t customTagsCount;  
    bool const* forceLink;  
    const char* steamTicket;  
    bool const* ticketIsServiceSpecific;  
} PFAccountManagementLinkSteamAccountRequest;  
```

### Membres

**`customTags`**   [PFStringDictionaryEntry](/fr-CA/services/playfab/api-references/c/pftypes/structs/pfstringdictionaryentry) const\*<br />*may be nullptr*

(Facultatif) Les balises personnalisées facultatives associées à la requête (p. ex. numéro de build, identificateurs de trace externes, etc.).

**`customTagsCount`**   uint32\_t

Nombre de customTags

**`forceLink`**   bool const\*<br />*may be nullptr*

(Facultatif) Si un autre utilisateur est déjà lié au compte, dissocier l'autre utilisateur et lier de nouveau.

**`steamTicket`**   const char\*<br />*is null-terminated*

Jeton d'authentification de l'utilisateur, retourné par Steam sous forme de tableau d'octets et converti en chaîne (par exemple, l'octet 0x08 doit devenir "08").

**`ticketIsServiceSpecific`**   bool const\*<br />*may be nullptr*

(Facultatif) True si le ticket a été généré au moyen de ISteamUser::GetAuthTicketForWebAPI() avec "AzurePlayFab" comme chaîne d'identité. False si le ticket a été généré avec ISteamUser::GetAuthSessionTicket().

## Configuration requise

**En-tête :** PFAccountManagementTypes.h

## Voir aussi

[Membres de PFAccountManagementTypes](/fr-CA/services/playfab/api-references/c/pfaccountmanagementtypes/pfaccountmanagementtypes_members)


## Related topics

- [PFAccountManagementClientLinkSteamAccountAsync](/fr-CA/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientlinksteamaccountasync.md)
- [Vue d'ensemble de l'API C Services - PFAccountManagementTypes.h](/fr-CA/services/playfab/api-references/c/pfaccountmanagementtypes/pfaccountmanagementtypes_members.md)
- [Link Steam Account](/api-reference/account-management/link-steam-account.md)
- [PFAccountManagementLinkSteamIdRequest](/fr-CA/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementlinksteamidrequest.md)
- [PFAccountManagementServerLinkSteamIdAsync](/fr-CA/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverlinksteamidasync.md)
