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

# InitialUploadRequest (JSON)

> InitialUploadRequest (JSON)

# InitialUploadRequest (JSON)

Le corps d'une demande POST de téléversement de GameClip.

<a id="ID4EN" />

## InitialUploadRequest

L'objet InitialUploadRequest présente la spécification suivante.

| Membre | Type | Description |
| - | - | - |
| <b>greatestMomentId</b> | string | L'ID de chaîne du texte à utiliser comme nom du clip. Celui-ci est géré et localisé dans le fichier de configuration du titre par le développeur du titre. |
| <b>userCaption</b> | string | Facultatif. Nom de remplacement saisi par l'utilisateur pour le clip de jeu, d'une longueur maximale de 250 caractères. |
| <b>sessionRef</b> | string | Facultatif. Référence de la session de jeu au cours de laquelle l'enregistrement a été effectué. |
| <b>dateRecorded</b> | DateTime | L'heure du début de l'enregistrement, en UTC. Marshalé sous forme de chaîne au format ISO 8601 (consultez <a href="https://www.w3.org/TR/NOTE-datetime">Date and Time Formats</a> pour plus d'informations). |
| <b>durationInSeconds</b> | entier non signé 32 bits | La durée du clip en secondes. |
| <b>expectedBlocks</b> | entier non signé 32 bits | Facultatif. Nombre de blocs en lesquels le fichier sera divisé. À omettre si le fichier est transmis en une seule demande. |
| <b>fileSize</b> | entier non signé 32 bits | Taille en octets du fichier de la vidéo qui sera téléversée. |
| <b>type</b> | [Énumération GameClipType](/fr-CA/reference/live/rest/enums/gvr-enum-gamecliptypes) | Le type de clip, marshalé sous forme de valeur de chaîne de l'énumération, séparée par des virgules. |
| <b>source</b> | [Énumération GameClipSource](/fr-CA/reference/live/rest/enums/gvr-enum-gameclipsource) | Indique la provenance du clip, marshalé sous forme de valeur de chaîne de l'énumération. |
| <b>visibility</b> | [Énumération GameClipVisibility](/fr-CA/reference/live/rest/enums/gvr-enum-gameclipvisibility) | Indique la visibilité du clip de jeu une fois qu'il est publié dans le système. |
| <b>titleData</b> | string | Facultatif. Conteneur de propriétés pour les propriétés propres au titre associées à ce clip. Stocké et retourné tel quel. Les développeurs de titres peuvent utiliser ce champ pour conserver leurs propres métadonnées sur un clip. |
| <b>titleData</b> | string | Facultatif. Conteneur de propriétés pour les propriétés propres à la console associées à ce clip. Stocké et retourné tel quel. La plateforme de la console peut utiliser ce champ pour conserver ses propres métadonnées sur un clip. |
| <b>systemProperties</b> | string | Facultatif. Conteneur de propriétés pour les propriétés propres à la console associées à ce clip. Stocké et retourné tel quel. La plateforme de la console peut utiliser ce champ pour conserver ses propres métadonnées sur un clip. |
| <b>usersInSession</b> | tableau de string | Facultatif. Une liste des utilisateurs de la session en cours. |
| <b>thumbnailSource</b> | [Énumération ThumbnailSource](/fr-CA/reference/live/rest/enums/gvr-enum-thumbnailsource) | Facultatif. La source de la miniature. |
| <b>thumbnailOffsetMillseconds</b> | entier signé 32 bits | Indique le décalage (en millisecondes) pour les miniatures générées par décalage. Spécifié uniquement lorsque <b>thumbnailSource</b> est défini à Offset. |
| <b>savedByUser</b> | valeur booléenne | Facultatif. Indique que le clip doit être enregistré dans le quota de l'utilisateur plutôt que dans le stockage FIFO. La valeur par défaut est false. |

<a id="ID4ERH" />

## Exemple de syntaxe JSON

```json theme={null}
{
   "greatestMomentId": "123abc",
   "userCaption": "OMG Look at this!",
   "sessionRef": "4587552a-a5ad-4c4c-a787-5bc5af70e4c9",
   "dateRecorded": "2012-12-23T11:08:08Z",
   "durationInSeconds": 27,
   "expectedBlocks": 7,
   "fileSize": 1234567,
   "type": "MagicMoment, Achievement",
   "source": "Console",
   "visibility": "Default",
   "titleData": "{ 'Boss': 'The Invincible' }",
   "systemProperties": "{ 'Id': '123456', 'Location': 'C:\\videos\\123456.mp4' }",
   "thumbnailSource": "Offset",
   "thumbnailOffsetMillseconds": 20000,
   "savedByUser": false
 }
    
```

<a id="ID4E1H" />

## Voir aussi

<a id="ID4E3H" />

##### Parent

[Référence des objets JSON (JavaScript Object Notation)](/fr-CA/reference/live/rest/json/atoc-xboxlivews-reference-json)


## Related topics

- [ThumbnailSource Enumeration](/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
- [Enumeración ThumbnailSource](/es/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
- [ThumbnailSource 枚举](/zh-CN/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
- [ThumbnailSource 列挙体](/ja-jp/reference/live/rest/enums/gvr-enum-thumbnailsource.md)
- [Upload Secret](/services/playfab/api-references/rest/multiplayer/multiplayer-server/upload-secret.md)
