Passer au contenu principal
POST
/
2
/
media
/
upload
/
{id}
/
append
Ajouter des données au téléversement de médias
curl --request POST \
  --url https://api.x.com/2/media/upload/{id}/append \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "media": "<string>",
  "segment_index": 499
}
'
{
  "data": {
    "expires_at": 123
  },
  "errors": [
    {
      "title": "<string>",
      "type": "<string>",
      "detail": "<string>",
      "status": 123
    }
  ]
}

Autorisations

Authorization
string
header
requis

The access token received from the authorization server in the OAuth 2.0 flow.

Paramètres de chemin

id
string
requis

Identifiant du média sur lequel effectuer l’opération d’ajout. L’identifiant unique de ce média.

Pattern: ^[0-9]{1,19}$
Exemple:

"1146654567674912769"

Corps

media
file
requis

Fichier à téléverser.

segment_index
requis

Valeur entière représentant le segment de téléversement du média.

Plage requise: 0 <= x <= 999

Réponse

La requête a réussi.

Réponse renvoyée lors de la récupération du statut d’une requête de téléversement de média.

data
object
errors
object[]
Minimum array length: 1

Un objet HTTP Problem Details, tel que défini dans la RFC IETF 7807 (https://tools.ietf.org/html/rfc7807).