> ## Documentation Index
> Fetch the complete documentation index at: https://generaltranslation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Subir contenido multimedia

<div id="overview">
  ## Descripción general
</div>

Un objeto multimedia representa una única foto, vídeo o GIF animado. Los objetos multimedia se utilizan en muchos endpoints de la Twitter API y pueden incluirse en Tweets, Mensajes Directos, perfiles de usuario, creativos publicitarios y otros contextos. Cada objeto multimedia puede tener múltiples variantes de visualización o reproducción, con distintas resoluciones o formatos.

<div id="media-types-size-restrictions">
  ## Tipos de medios y restricciones de tamaño
</div>

Restricciones de tamaño para cargar mediante la API

* Imagen 5 MB
* GIF 15 MB
* Video 512 MB (cuando se usa media\_category=amplify)

<div id="creation">
  ## Creación
</div>

Objetos como Tweets, Mensajes Directos, fotos de perfil de usuario, tarjetas de Ads alojadas, etc. pueden contener uno o varios objetos multimedia. A la API de creación de entidades correspondiente (por ejemplo, POST statuses/update) se le pueden pasar uno o varios objetos multimedia mediante un media\_id único.

Puedes crear una entidad que contenga uno o varios objetos multimedia siguiendo estos pasos:

1. Sube el/los archivo(s) multimedia usando la carga segmentada recomendada (imágenes/GIF/vídeo) o la carga simple anterior (solo imágenes).
2. Obtén un media\_id del paso 1. Este paso se puede repetir varias veces con diferentes archivos multimedia si la entidad permite que se pasen varios parámetros media\_id.
3. Crea la entidad llamando al endpoint correspondiente e incluyendo el media\_id y los demás parámetros obligatorios. Por ejemplo, adjunta un media\_id a un Tweet usando el endpoint POST statuses/update.

<div id="retrieving">
  ## Recuperación
</div>

Consulte el objeto Media en el diccionario de datos de Tweet.

<div id="right-sidebar-content">
  ## Contenido de la barra lateral derecha
</div>

<div id="guides">
  ## Guías
</div>

<div id="media-best-practices">
  ### Buenas prácticas de contenido multimedia
</div>

<div id="chunked-media-upload">
  ### Carga segmentada de medios
</div>

<div id="api-reference">
  ## Referencia de la API
</div>

<div id="post-mediaupload-init">
  ### POST media/upload (INIT)
</div>

<div id="post-mediaupload-append">
  ### POST media/upload (APPEND)
</div>

<div id="get-mediaupload-status">
  ### GET media/upload (STATUS)
</div>

<div id="post-mediaupload-finalize">
  ### POST media/upload (FINALIZAR)
</div>

<div id="post-mediaupload">
  ### POST media/upload
</div>

<div id="post-mediametadatacreate">
  ### POST media/metadata/create
</div>

<div id="post-mediasubtitlesdelete">
  ### POST media/subtitles/delete
</div>

<div id="post-mediasubtitlescreate">
  ### POST media/subtitles/create
</div>
