keyword | Independiente | Core | Busca una palabra clave dentro del cuerpo de un Post. Esta es una coincidencia tokenizada, lo que significa que tu cadena de palabra clave se comparará con el texto tokenizado del cuerpo del Post. La tokenización divide las palabras basándose en puntuación, símbolos y caracteres separadores del plano básico Unicode. Por ejemplo, un Post con el texto “I like coca-cola” se dividiría en los siguientes tokens: I, like, coca, cola. Estos tokens se compararían entonces con la cadena de palabra clave utilizada en tu query. Para buscar cadenas que contengan puntuación (por ejemplo coca-cola), símbolos o caracteres separadores, debes envolver tu palabra clave entre comillas dobles. Ejemplo: pepsi OR cola OR "coca cola" |
emoji | Independiente | Core | Busca un emoji dentro del cuerpo de un Post. Similar a una palabra clave, los emojis son una coincidencia tokenizada, lo que significa que tu emoji se comparará con el texto tokenizado del cuerpo del Post. Ten en cuenta que si un emoji tiene una variante, debes envolverlo entre comillas dobles para agregarlo a un query. Ejemplo: (😃 OR 😡) 😬 |
"exact phrase match" | Independiente | Core | Busca la frase exacta dentro del cuerpo de un Post. Ejemplo: ("X API" OR #v2) -"recent counts" |
# | Independiente | Core | Busca cualquier Post que contenga un hashtag reconocido, si el hashtag es una entidad reconocida en un Post. Este operador realiza una coincidencia exacta, NO una coincidencia tokenizada, lo que significa que la regla #thanku coincidirá con posts que tengan exactamente el hashtag #thanku, pero no con aquellos que tengan el hashtag #thankunext. Ejemplo: #thankunext #fanart OR @arianagrande |
@ | Independiente | Core | Busca cualquier Post que mencione el nombre de usuario dado, si el nombre de usuario es una entidad reconocida (incluyendo el carácter @). Ejemplo: (@XDevelopers OR @API) -@X |
$ | Independiente | Advanced | Busca cualquier Post que contenga el ‘cashtag’ especificado (donde el carácter inicial del token es el carácter ‘'). Ten en cuenta que el operador cashtag se basa en la extracción de entidades 'symbols' de X para encontrar cashtags, en lugar de intentar extraer el cashtag del cuerpo mismo. Ejemplo: `twtr OR @XDevelopers -$fb` |
from: | Independiente | Core | Busca cualquier Post de un usuario específico. El valor puede ser el nombre de usuario (excluyendo el carácter @) o el ID numérico del usuario. Solo puedes pasar un único nombre de usuario/ID por operador from: . Ejemplo: from:XDevelopers OR from:API -from:X |
to: | Independiente | Core | Busca cualquier Post que sea una respuesta a un usuario particular. El valor puede ser el nombre de usuario (excluyendo el carácter @) o el ID numérico del usuario. Solo puedes pasar un único nombre de usuario/ID por operador to: . Ejemplo: to:XDevelopers OR to:API -to:X |
url: | Independiente | Core | Realiza una búsqueda tokenizada en cualquier URL con formato válido de un Post. Este operador puede buscar en el contenido de los campos url o expanded_url . Por ejemplo, un Post que contenga “You should check out X Developer Labs: https://t.co/c0A36SWil4” (con la URL corta redirigiendo a https://developer.x.com) coincidirá con ambas reglas siguientes: from:XDevelopers url:"https://developer.x.com" y from:XDevelopers url:"https://t.co" . Los tokens y frases que contengan puntuación o caracteres especiales deben estar entre comillas dobles. |
retweets_of: | Independiente | Core | Busca Posts que son Retweets del usuario especificado. El valor puede ser el nombre de usuario (excluyendo el carácter @) o el ID numérico del usuario. Solo puedes pasar un único nombre de usuario/ID por operador retweets_of: . Ejemplo: retweets_of:XDevelopers OR retweets_of:API |
context: | Independiente | Core | Busca Posts con un par específico de domain id/entity id. Solo puedes pasar un único dominio/entidad por operador context: . Ejemplo: context:domain_id.entity_id . Puedes combinar múltiples dominios/entidades usando el operador OR: (context:47.113922 9372198469633 OR context:11.1088514520308342784) |
entity: | Independiente | Core | Busca Posts con un valor de cadena de entidad específico. Solo puedes pasar un único operador entity: . Ejemplo: entity:"string declaration of entity/place" . Ten en cuenta que esto solo está disponible con búsqueda reciente. |
conversation_id: | Independiente | Core | Busca Posts que comparten un conversation_id común. Un conversation_id se establece al ID de Post de un Post que inició una conversación. Cuando se publican respuestas a un Post, incluso respuestas a respuestas, el conversation_id se agrega a su payload JSON. Solo puedes pasar un único conversation ID por operador conversation_id: . Ejemplo: conversation_id:1334987486343299072 (from:XDevelopers OR from:API) |
list: | Independiente | Advanced | Busca Posts publicados por usuarios que son miembros de un List especificado. Por ejemplo, si @XDevelopers y @API fueran miembros del List 123, y incluyeras list:123 en tu query, tu respuesta solo contendrá Posts que hayan sido publicados por esas cuentas. Puedes encontrar IDs de List usando el endpoint de búsqueda de List. Ejemplo: list:123 |
place: | Independiente | Advanced | Busca Posts etiquetados con la ubicación especificada o ID de lugar de X. Los nombres de lugares de múltiples palabras (“New York City”, “Palo Alto”) deben estar encerrados entre comillas. Solo puedes pasar un único lugar por operador place: . Nota: Consulta el endpoint GET geo/search Standard v1.1 para obtener IDs de lugar de X. Ejemplo: place:"new york city" OR place:seattle OR place:fd70c22040963ac7 |
place_country: | Independiente | Advanced | Busca Posts donde el código de país asociado con un lugar/ubicación etiquetado coincide con el código de carácter alfa-2 ISO dado. Puedes encontrar una lista de códigos ISO válidos en Wikipedia. Solo puedes pasar un único código ISO por operador place_country: . Ejemplo: place_country:US OR place_country:MX OR place_country:CA |
point_radius: | Independiente | Advanced | Busca en el objeto place.geo.coordinates del Post cuando está presente, y en X, en un polígono geo de lugar, donde el polígono del lugar está completamente contenido dentro de la región definida. point_radius:[longitude latitude radius] . Las unidades de radio soportadas son millas (mi) y kilómetros (km). El radio debe ser menor a 25mi. La longitud está en el rango de ±180. La latitud está en el rango de ±90. Todas las coordenadas están en grados decimales. Los argumentos de la regla están contenidos dentro de corchetes, delimitados por espacios. Ejemplo: point_radius:[2.355128 48.861118 16km] OR point_radius:[-41.287336 174.761070 20mi] |
bounding_box: | Independiente | Advanced | Busca en el objeto place.geo.coordinates del Post cuando está presente, y en X, en un polígono geo de lugar, donde el polígono del lugar está completamente contenido dentro de la región definida. bounding_box:[west_long south_lat east_long north_lat] . El ancho y alto de la caja delimitadora debe ser menor a 25mi. La longitud está en el rango de ±180. La latitud está en el rango de ±90. Todas las coordenadas están en grados decimales. Los argumentos de la regla están contenidos dentro de corchetes, delimitados por espacios. Ejemplo: bounding_box:[-105.301758 39.964069 -105.178505 40.09455] |
is:retweet | Conjunción requerida | Core | Busca Retweets que coincidan con el resto de la regla especificada. Este operador busca solo Retweets verdaderos (por ejemplo, aquellos generados usando el botón Retweet). Los Quote Tweets no serán encontrados por este operador. Ejemplo: data @XDevelopers -is:retweet |
is:reply | Conjunción requerida | Core | Entrega solo respuestas explícitas que coincidan con una regla. También puede ser negado para excluir respuestas que coincidan con un query de la entrega. Nota: Este operador también está disponible con el endpoint de stream filtrado. Cuando se usa con stream filtrado, este operador busca respuestas a un Post original, respuestas en Posts citados y respuestas en Retweets. Ejemplo: from:XDevelopers is:reply |
is:quote | Conjunción requerida | Core | Devuelve todos los Quote Tweets, también conocidos como Posts con comentarios. Ejemplo: "sentiment analysis" is:quote |
is:verified | Conjunción requerida | Core | Entrega solo Posts cuyos autores están verificados por X. Ejemplo: #nowplaying is:verified |
-is :nullcast | Conjunción requerida | Advanced | Elimina Posts creados únicamente para promoción en ads.x.com que tienen un "source":"Twitter for Advertisers (legacy)" o "source":"Twitter for Advertisers" . Este operador debe negarse. Para más información sobre Posts Nullcasted, consulta nuestra página sobre disponibilidad de Posts. Ejemplo: "mobile games" -is:nullcast |
has:hashtags | Conjunción requerida | Core | Encuentra Posts que contienen al menos un hashtag. Ejemplo: from:XDevelopers -has:hashtags |
has:cashtags | Conjunción requerida | Advanced | Encuentra Posts que contienen un símbolo cashtag (con un carácter ‘' inicial. Por ejemplo, `tag). Ejemplo: #stonks has:cashtags` |
has:links | Conjunción requerida | Core | Este operador encuentra Posts que contienen enlaces y medios en el cuerpo del Post. Ejemplo: from:XDevelopers announcement has:links |
has:mentions | Conjunción requerida | Core | Encuentra Posts que mencionan a otro usuario de X. Ejemplo: #nowplaying has:mentions |
has:media | Conjunción requerida | Core | Encuentra Posts que contienen un objeto multimedia, como una foto, GIF o video, según lo determinado por X. Esto no incluirá medios creados con Periscope, o Posts con enlaces a otros sitios de alojamiento de medios. Ejemplo: (kittens OR puppies) has:media |
has:images | Conjunción requerida | Core | Encuentra Posts que contienen una URL reconocida hacia una imagen. Ejemplo: #meme has:images |
has:videos | Conjunción requerida | Core | Encuentra Posts que contienen videos nativos de X, subidos directamente a X. Esto no incluirá videos creados con Periscope, o Posts con enlaces a otros sitios de alojamiento de videos. Ejemplo: #icebucketchallenge has:videos |
has:geo | Conjunción requerida | Advanced | Encuentra Posts que tienen datos de geolocalización específicos del Post proporcionados por el usuario de X. Esto puede ser una ubicación en forma de un lugar de X, con el nombre de visualización correspondiente, polígono geográfico y otros campos, o en casos excepcionales, una coordenada geográfica lat-long. Nota: Los operadores que buscan por lugar (geo del Post) solo incluirán resultados de posts originales. Los Retweets no contienen datos de lugar. Ejemplo: recommend #paris has:geo -bakery |
lang: | Conjunción requerida | Core | Encuentra Posts que han sido clasificados por X como de un idioma particular (si, y solo si, el Post ha sido clasificado). Es importante tener en cuenta que cada Post actualmente solo se clasifica como de un idioma, por lo que usar AND con múltiples idiomas no arrojará resultados. Solo puedes pasar un único identificador de idioma BCP 47 por operador lang: . Nota: si no se puede realizar una clasificación de idioma, el resultado proporcionado es ‘und’ (para indefinido). Ejemplo: recommend #paris lang:en |