> ## 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.

# Démarrage rapide pour les serveurs multijoueurs (exemple MpsAllocator)

> Démarrage rapide de l'exemple .NET MpsAllocator, qui appelle les API PlayFab Multiplayer pour répertorier les builds, afficher les machines virtuelles et allouer des serveurs de jeu à la demande.

# Exemple MpsAllocator

<Note>
  MpsAllocatorSample est disponible [ici](https://github.com/PlayFab/MpsSamples/tree/master/MpsAllocatorSample), avec les autres exemples MPS.
</Note>

Cet exemple est une application .NET Core simple qui vous permet d'appeler facilement certaines API MPS fréquemment utilisées, comme celles qui répertorient les machines virtuelles et les serveurs ou qui allouent des serveurs de jeu (RequestMultiplayerServer). Pour demander facilement et rapidement un serveur multijoueur depuis Game Manager, sélectionnez le bouton prévu à cet effet en haut de notre page des serveurs. Pour en savoir plus, consultez notre [vue d'ensemble des serveurs](/fr-CA/services/playfab/multiplayer/servers/build-server-overview). Pour l'utiliser, .NET Core 3.1 doit être installé (téléchargez-le [ici](https://dotnet.microsoft.com/download)). Vous pouvez ensuite utiliser la commande `dotnet build` pour générer un exécutable pour votre plateforme, ou simplement exécuter `dotnet run` pour lancer l'application.

<Note>
  Vous trouverez plus d'informations sur la commande
</Note>

`dotnet build` [ici](https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-build)

Pour s'authentifier auprès des API PlayFab, l'application a besoin de votre TitleID PlayFab et d'une clé secrète de développeur. Pour créer une clé secrète pour votre titre, accédez à la page Settings/Secret-Keys du portail des développeurs PlayFab : [https://developer.playfab.com/en-US/r/t/\&lt;Your\_TitleID\&gt;/settings/secret-keys](https://developer.playfab.com/en-US/r/t/\&lt;Your_TitleID\&gt;/settings/secret-keys). Vous pouvez fournir ces clés au moyen des variables d'environnement `PF_TITLEID` et `PF_SECRET`, ou sous forme d'arguments de ligne de commande.

<Note>
  L'application utilise le SDK PlayFab au moyen du [package Nuget](https://www.nuget.org/packages/PlayFabAllSDK/) correspondant
</Note>

Une fois l'application lancée, vous pouvez choisir l'API à appeler. Chaque API vous demande de fournir les paramètres nécessaires. Voici la liste des options disponibles :

* [RequestMultiplayerServer](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/request-multiplayer-server) : cette option alloue un serveur de jeu et retourne ses détails (IP, FQDN, port). Un appel réussi de cette API fait passer un serveur de jeu de l'état "StandingBy" à l'état "Active" (plus d'informations [ici](/fr-CA/services/playfab/multiplayer/servers/allocating-game-servers-and-configuring-vs-debugging-tools))
* [ListBuildSummaries](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/list-build-summaries-v2) : cette option retourne des récapitulatifs des builds de votre titre
* [GetBuild](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/get-build) : cette option retourne les détails de la build spécifiée
* [ListMultiplayerServers](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/list-multiplayer-servers) : cette option retourne des récapitulatifs des serveurs de jeu d'une build spécifiée
* [ListVirtualMachineSummaries](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/list-virtual-machine-summaries) : cette option retourne des récapitulatifs des machines virtuelles d'une build spécifiée
* [GetMultiplayerServerDetails](https://learn.microsoft.com/en-us/rest/api/playfab/multiplayer/multiplayer-server/get-multiplayer-server-details) : cette option retourne les détails d'un serveur de jeu spécifié

## Voir aussi

* [Créer votre premier serveur](/fr-CA/services/playfab/multiplayer/servers/create-your-first-server)
* [Ressources et exemples](/fr-CA/services/playfab/multiplayer/servers/server-samples-resources)
* [SDK PlayFab Multiplayer Server](/fr-CA/services/playfab/multiplayer/servers/server-sdks/overview)
* [Référence de l'API](xref:titleid.playfabapi.com.multiplayer.multiplayerserver)


## Related topics

- [Exemple Wrapper](/fr-CA/services/playfab/multiplayer/servers/wrapper-sample.md)
- [Exemples et ressources Multiplayer Servers](/fr-CA/services/playfab/multiplayer/servers/server-samples-resources.md)
- [Démarrage rapide du matchmaking](/fr-CA/services/playfab/multiplayer/matchmaking/quickstart.md)
- [Documentation de PlayFab Multiplayer](/fr-CA/services/playfab/multiplayer/index.md)
- [Démarrage rapide des données de titre](/fr-CA/services/playfab/live-service-management/game-configuration/titledata/quickstart.md)
