Saltar al contenido principal
POST
/
2
/
tweets
Crear o editar una Publicación
curl --request POST \
  --url https://api.x.com/2/tweets \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "card_uri": "<string>",
  "community_id": "1146654567674912769",
  "direct_message_deep_link": "<string>",
  "for_super_followers_only": false,
  "geo": {
    "place_id": "<string>"
  },
  "nullcast": false,
  "quote_tweet_id": "1346889436626259968",
  "reply_settings": "following",
  "share_with_followers": false,
  "text": "Learn how to use the user Tweet timeline and user mention timeline endpoints in the X API v2 to explore Tweet\\u2026 https:\\/\\/t.co\\/56a0vZUx7i"
}
'
{
  "errors": [
    {
      "title": "<string>",
      "type": "<string>",
      "detail": "<string>",
      "status": 123
    }
  ]
}

Autorizaciones

Authorization
string
header
requerido

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

Cuerpo

application/json
card_uri
string

Parámetro Card URI. Es mutuamente excluyente con Quote Tweet id, Poll, Media y el deep link de Mensaje Directo.

community_id
string

El identificador único de esta Comunidad.

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

"1146654567674912769"

Enlace para llevar una conversación de la cronología pública a un Mensaje Directo privado.

edit_options
object

Opciones para editar una Publicación existente. Si se proporcionan, esta solicitud editará la Publicación especificada en lugar de crear una nueva.

for_super_followers_only
boolean
predeterminado:false

Tweet exclusivo para superseguidores.

geo
object

ID de lugar que se adjunta al Tweet para la geolocalización.

media
object

Información de medios que se adjunta al Tweet creado. Es mutuamente excluyente con el ID de Quote Tweet, la encuesta (Poll) y el URI de la tarjeta (Card URI).

nullcast
boolean
predeterminado:false

Las Publicaciones nullcast (solo promocionales) no aparecen en la cronología pública y no se muestran a los seguidores.

poll
object

Opciones de un Tweet con encuesta. Esto es mutuamente excluyente con Media, Quote Tweet id y Card URI.

quote_tweet_id
string

Identificador único de este Tweet. Se devuelve como cadena para evitar complicaciones con lenguajes y herramientas que no pueden manejar enteros de gran tamaño.

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

"1346889436626259968"

reply
object

Información del Tweet al que se está respondiendo.

reply_settings
enum<string>

Configuración para indicar quién puede responder al Tweet.

Opciones disponibles:
following,
mentionedUsers,
subscribers,
verified
share_with_followers
boolean
predeterminado:false

Compartir también la publicación de la comunidad con tus seguidores.

text
string

Texto del Tweet.

Ejemplo:

"Learn how to use the user Tweet timeline and user mention timeline endpoints in the X API v2 to explore Tweet\\u2026 https:\\/\\/t.co\\/56a0vZUx7i"

Respuesta

La solicitud se completó correctamente.

data
object
errors
object[]
Minimum array length: 1

Un objeto HTTP Problem Details, tal como se define en el IETF RFC 7807 (https://tools.ietf.org/html/rfc7807).