> ## 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 avec le ticket de session Steam. Plus d'informations sur le ticket peuvent.

Modèle de données PFAccountManagementLinkSteamAccountRequest. L'authentification Steam s'effectue avec le ticket de session Steam. Vous trouverez plus d'informations 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 le Game Manager PlayFab (sous Propriétés). Vous trouverez des informations 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/services/playfab/api-references/c/pftypes/structs/pfstringdictionaryentry) const\*<br />*may be nullptr*

(Facultatif) Les balises personnalisées facultatives associées à la requête (par exemple, 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 à nouveau.

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

Jeton d'authentification de l'utilisateur, retourné sous forme de tableau d'octets par Steam 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é avec ISteamUser::GetAuthTicketForWebAPI() en utilisant "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/services/playfab/api-references/c/pfaccountmanagementtypes/pfaccountmanagementtypes_members)


## Related topics

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