Référence des objets JSON (JavaScript Object Notation)
JSON (JavaScript Object Notation) est une notation légère, orientée objet et fondée sur des normes, destinée à encapsuler des données sur le web. Les XBOX Live Services définissent des objets JSON utilisés dans les requêtes adressées au service et dans ses réponses. Cette section fournit des informations de référence sur chaque objet JSON utilisé avec les XBOX Live Services.Dans cette section
| Article | Description |
|---|---|
| Achievement (JSON) | Un objet Achievement (version 2). |
| Achievement Update Request(JSON) | Un objet de requête de mise à jour de succès. |
| ActivityRecord (JSON) | Une chaîne mise en forme et localisée décrivant la présence enrichie d’un ou plusieurs utilisateurs. |
| ActivityRequest (JSON) | Une demande d’informations sur la présence enrichie d’un ou plusieurs utilisateurs. |
| AggregateSessionsResponse (JSON) | Contient des données agrégées pour les sessions de remise en forme d’un utilisateur. |
| BatchRequest (JSON) | Un tableau de propriétés permettant de filtrer les informations de présence, comme les utilisateurs, les appareils et les titres. |
| DeviceEndpoint (JSON) | Le point de terminaison d’un appareil. |
| DeviceRecord (JSON) | Informations sur un appareil, notamment son type et les titres actifs sur celui-ci. |
| Feedback (JSON) | Contient des informations de commentaires sur un joueur. |
| GameClip (JSON) | Un enregistrement de séquence de jeu. |
| GameClipsServiceErrorResponse (JSON) | Une partie facultative de la réponse de l’API /users//scids//clips//uris/format/. |
| GameClipThumbnail (JSON) | Contient les informations relatives à une miniature individuelle. Il peut exister plusieurs tailles par clip, et il appartient au client de sélectionner celle qui convient pour l’affichage. |
| GameClipUri (JSON) | L’URI d’un enregistrement de séquence de jeu. |
| GameMessage (JSON) | Un objet JSON définissant les données d’un message dans la file d’attente de messages d’une session de jeu. |
| GameResult (JSON) | Un objet JSON représentant les données qui décrivent les résultats d’une session de jeu. |
| GameSession (JSON) | Un objet JSON représentant les données de jeu d’une session multijoueur. |
| GameSessionSummary (JSON) | Un objet JSON représentant les données récapitulatives d’une session de jeu. |
| GetClipResponse (JSON) | Encapsule le clip de jeu. |
| HopperStatsResults (JSON) | Un objet JSON représentant les statistiques d’une trémie (hopper). |
| InitialUploadRequest (JSON) | Le corps d’une requête POST de chargement de GameClip. |
| InitialUploadResponse (JSON) | Le corps d’une réponse POST de chargement de GameClip. |
| inventoryItem (JSON) | L’élément d’inventaire principal représente l’élément standard sur lequel un droit d’utilisation peut être accordé. |
| LastSeenRecord (JSON) | Informations sur la dernière fois que le système a vu un utilisateur, disponibles lorsque l’utilisateur n’a pas de DeviceRecord valide. |
| MatchTicket (JSON) | Un objet JSON représentant un ticket de match, utilisé par les joueurs pour trouver d’autres joueurs via l’annuaire des sessions multijoueur (MPSD). |
| MediaAsset (JSON) | Les ressources multimédias associées au succès ou à ses récompenses. |
| MediaRecord (JSON) | Un enregistrement relatif au média utilisé par le catalogue Bing ou le catalogue du fournisseur. |
| MediaRequest (JSON) | Une demande de média utilisée par le catalogue Bing ou le catalogue du fournisseur. |
| MultiplayerActivityDetails (JSON) | Un objet JSON représentant Microsoft.Xbox.Services.Multiplayer.MultiplayerActivityDetails. |
| MultiplayerSessionReference (JSON) | Un objet JSON représentant MultiplayerSessionReference. |
| MultiplayerSessionRequest (JSON) | L’objet JSON de requête transmis pour une opération sur un objet MultiplayerSession. |
| MultiplayerSession (JSON) | Un objet JSON représentant MultiplayerSession. |
| PagingInfo (JSON) | Contient les informations de pagination pour les résultats retournés sous forme de pages de données. |
| PeopleList (JSON) | Collection d’objets Person. |
| PermissionCheckBatchRequest (JSON) | Collection d’objets PermissionCheckBatchRequest. |
| PermissionCheckBatchResponse (JSON) | Les résultats d’une vérification d’autorisations par lot pour une liste de valeurs d’autorisation concernant plusieurs utilisateurs. |
| PermissionCheckBatchUserResponse (JSON) | Les raisons d’une vérification d’autorisations par lot pour une liste de valeurs d’autorisation concernant un seul utilisateur cible. |
| PermissionCheckResponse (JSON) | Les résultats d’une vérification effectuée par un seul utilisateur pour un seul paramètre d’autorisation par rapport à un seul utilisateur cible. |
| PermissionCheckResult (JSON) | Les résultats d’une vérification effectuée par un seul utilisateur pour un seul paramètre d’autorisation par rapport à un seul utilisateur cible. |
| Person (JSON) | Métadonnées sur une seule personne (Person) dans le système People. |
| PersonSummary (JSON) | Collection d’objets Person (JSON). |
| Player (JSON) | Contient les données d’un joueur dans une session de jeu. |
| PresenceRecord (JSON) | Données sur la présence en ligne d’un seul utilisateur. |
| Profile (JSON) | Les paramètres de profil personnel d’un utilisateur. |
| Progression (JSON) | La progression de l’utilisateur vers le déverrouillage du succès. |
| Property (JSON) | Contient les données de propriété fournies par le client pour les critères de requête de mise en relation. |
| QueryClipsResponse (JSON) | Encapsule la liste des clips de jeu retournés, ainsi que les informations de pagination de la liste. |
| quotaInfo (JSON) | Contient des informations de quota sur un groupe de titres. |
| Requirement (JSON) | Les critères de déverrouillage du succès et l’avancement de l’utilisateur vers leur réalisation. |
| ResetReputation (JSON) | Contient les nouveaux scores de réputation de base auxquels les scores existants d’un utilisateur doivent être modifiés. |
| Reward (JSON) | La récompense associée au succès. |
| RichPresenceRequest (JSON) | Demande d’informations sur les informations de présence enrichie à utiliser. |
| ServiceError (JSON) | Contient des informations sur une erreur retournée lorsqu’un appel au service a échoué. |
| ServiceErrorResponse (JSON) | Lorsqu’une erreur de service se produit, un code d’erreur HTTP approprié est retourné. Le service peut également inclure, de manière facultative, un objet ServiceErrorResponse tel que défini ci-dessous. Dans les environnements de production, moins de données peuvent être incluses. |
| SessionEntry (JSON) | Contient les données d’une session de remise en forme. |
| TitleAssociation (JSON) | Un titre associé au succès. |
| TitleBlob (JSON) | Contient des informations sur un titre provenant du stockage. |
| TitleRecord (JSON) | Informations sur un titre, notamment son nom et un horodatage de dernière modification. |
| TitleRequest (JSON) | Demande d’informations sur un titre. |
| User (JSON) | Contient les données de classement de l’utilisateur. |
| UserClaims (JSON) | Retourne des informations sur l’utilisateur authentifié actuel. |
| UserList (JSON) | Une collection d’objets User. |
| UserSettings (JSON) | Retourne les paramètres de l’utilisateur authentifié actuel. |
| UserTitle (JSON) | Contient les données de titre de l’utilisateur. |
| VerifyStringResult (JSON) | Codes de résultat correspondant à chaque chaîne soumise à /system/strings/validate. |
| XuidList (JSON) | Liste des XUID sur lesquels effectuer une opération. |
