referenced_tweets.id
y author_id
devueltos en el payload de Posts lookup pueden expandirse en objetos completos. Si desea solicitar fields relacionados con el usuario que publicó ese Post, o con el contenido multimedia, la encuesta o el lugar incluidos en ese Post, deberá pasar el parámetro de query de expansión correspondiente en su solicitud para recibir esos data en su respuesta. Actualmente, los endpoints de v2 que devuelven Posts, usuarios, List, Spaces y objetos de eventos de Mensajes Directos admiten expansions (vea los ejemplos a continuación).
Al incluir una expansión en su solicitud, incluiremos los fields predeterminados de ese objeto expandido dentro de la misma respuesta. Esto ayuda a devolver data adicional en la misma respuesta sin necesidad de solicitudes independientes. Si desea solicitar fields adicionales relacionados con el objeto expandido, puede incluir el parámetro de fields asociado con ese objeto expandido, junto con una lista de fields separada por comas que desea recibir en su respuesta. Tenga en cuenta que los fields no siempre se devuelven en el mismo orden en que se solicitaron en la query.
El payload del Post a continuación contiene id de referencia para objetos complementarios que podemos expandir, incluido el author_id
de quien publicó el Post, el id
de un Post de referencia y un media_key
para un archivo multimedia adjunto.
Expansiones disponibles para cargas útiles de Post
Expansion | Descripción |
---|---|
author_id | Devuelve un objeto de usuario que representa al autor del Post |
referenced_tweets.id | Devuelve un Objeto de Post al que este Post hace referencia (ya sea como Retweet, Tweet citado o respuesta) |
edit_history_tweet_ids | Devuelve Objetos de Post que forman parte del historial de edición de un Post |
in_reply_to_user_id | Devuelve un objeto de usuario que representa al autor del Post al que este Post responde |
attachments.media_keys | Devuelve un objeto de media que representa las imágenes, videos y GIF incluidos en el Post |
attachments.poll_ids | Devuelve un objeto de encuesta que contiene metadata de la encuesta incluida en el Post |
geo.place_id | Devuelve un objeto de lugar que contiene metadata de la ubicación etiquetada en el Post |
entities.mentions.username | Devuelve un objeto de usuario del usuario mencionado en el Post |
referenced_tweets.id.author_id | Devuelve un objeto de usuario del autor del Post referenciado |
Expansión disponible para cargas útiles de usuario
Expansión | Descripción |
---|---|
pinned_tweet_id | Devuelve un Objeto de Post que representa el Post fijado en la parte superior del perfil del usuario |
Expansions disponibles para cargas útiles de eventos de Mensaje Directo
Expansion | Description |
---|---|
attachments.media_keys | Devuelve un objeto Media adjunto a un Mensaje Directo |
referenced_tweets.id | Devuelve un Objeto de Post al que se hizo referencia en un Mensaje Directo |
sender_id | Devuelve un objeto User que representa al autor de un Mensaje Directo y a quien invitó a un participante a unirse a una conversación |
participant_ids | Devuelve un objeto User que representa a un participante que se unió o abandonó una conversación |
Expansions disponibles para cargas útiles de Spaces
Expansion | Descripción |
---|---|
invited_user_ids | Devuelve objetos de usuario que representan las cuentas que fueron invitadas |
speaker_ids | Devuelve objetos de usuario que representan las cuentas que hablaron durante un Space |
creator_id | Devuelve un objeto de usuario que representa la cuenta que creó el Space |
host_ids | Devuelve objetos de usuario que representan las cuentas que se establecieron como anfitrionas |
topics_ids | Devuelve descripciones de temas que fueron establecidas por el creador |
Expansión disponible para cargas útiles de Lists
Expansión | Descripción |
---|---|
owner_id | Devuelve un objeto de usuario que representa la cuenta que creó y mantiene la List |
Ampliación del objeto Media
geo.place_id
para incluirla junto con los campos predeterminados de Post:
Solicitud de ejemplo
Ampliar el objeto Poll
attachments.poll_ids
para incluirla junto con los campos predeterminados de Post:
Solicitud de ejemplo
Respuesta de ejemplo
Ampliación del objeto Place
geo.place_id
para incluirla junto con los campos predeterminados de Post:
Solicitud de ejemplo
Respuesta de ejemplo