Limites des requêtes
| Niveau d’accès | Recherche récente | Recherche dans l’intégralité des archives |
|---|---|---|
| En libre-service | 512 caractères | 1 024 caractères |
| Enterprise | 4 096 caractères | 4 096 caractères |
Disponibilité des opérateurs
- Opérateurs de base : Disponibles avec n’importe quel Project
- Opérateurs avancés : Disponibles avec un Project disposant de certains niveaux d’accès
Types d’opérateurs : autonomes et nécessitant une conjonction
#hashtag est un opérateur autonome :
"X data", la requête fonctionne correctement :
Opérateurs booléens et regroupement
| Opérateur | Description | Exemple |
|---|---|---|
| AND (espace) | Les Publications doivent satisfaire les deux conditions | snow day #NoSchool correspond aux Publications contenant “snow” ET “day” ET #NoSchool |
| OR | Les Publications doivent satisfaire l’une ou l’autre des conditions | grumpy OR cat OR #meme correspond aux Publications contenant “grumpy” OU “cat” OU #meme |
| NOT (tiret) | Exclure les Publications correspondant à cette condition | cat #meme -grumpy correspond aux Publications contenant “cat” et #meme mais PAS “grumpy” |
| Regroupement (parenthèses) | Regrouper des opérateurs | (grumpy cat) OR (#meme has:images) correspond à l’un ou l’autre des groupes |
Remarque sur les négations
- L’opérateur
-is:nullcastdoit toujours être utilisé sous forme négative - Les opérateurs négatifs ne peuvent pas être utilisés seuls
- Ne regroupez pas les opérateurs négatifs. Au lieu de
skiing -(snow OR day OR noschool), utilisezskiing -snow -day -noschool
Ordre des opérations
- Les opérateurs reliés par l’opérateur logique AND sont d’abord combinés
- Ensuite, les opérateurs reliés par l’opérateur logique OR sont appliqués
| Requête | Interprétée comme |
|---|---|
apple OR iphone ipad | apple OR (iphone ipad) |
ipad iphone OR android | (iphone ipad) OR android |
Ponctuation, signes diacritiques et sensibilité à la casse
Diacrítica correspond à la fois à Diacrítica et Diacritica.
Sensibilité à la casse : Tous les opérateurs sont insensibles à la casse. La requête cat correspond à cat, CAT et Cat.
Le flux filtré se comporte différemmentLors de la création de règles de flux filtré, les mots-clés avec accents ne correspondent qu’aux Publications qui incluent également l’accent. Par exemple,
Diacrítica correspond uniquement à Diacrítica, et pas à Diacritica.Correspondance pour les Quote Tweets
Filtered stream se comporte différemment — il effectue la correspondance à la fois sur le Quote Tweet et sur le contenu de la Publication originale.
Spécificité et efficacité
- Commencez de manière spécifique, puis élargissez — Créez des requêtes ciblées qui renvoient des résultats pertinents
- Utilisez plusieurs opérateurs — Combinez les opérateurs pour restreindre les résultats
- Surveillez le nombre de caractères — Toute la chaîne de requête est comptabilisée dans la limite
Construire progressivement une requête
Étape 1 : Commencez par une requête simple
Étape 2 : Tester et affiner en fonction des résultats
Étape 3 : Élargir pour améliorer la couverture
Étape 4 : Ajuster en fonction des tendances
Ajouter une requête à votre appel
query et appliquez un encodage HTTP à votre requête :
Exemples de requêtes
Suivi d’une catastrophe naturelle
Analyse des sentiments pour #nowplaying
Utiliser les annotations de Publication
context: :
Commencez par utiliser Recherche de Publications avec tweet.fields=context_annotations pour identifier les ID domain.entity :
- Chats :
domain66,entity852262932607926273 - Animaux de compagnie :
domain65,entity852262932607926273
Outils
Générateur de requêtes
Créez et testez vos requêtes de manière interactive
Prochaines étapes
Référence des opérateurs
Liste complète des opérateurs disponibles
Démarrage rapide de la recherche
Effectuez votre première requête de recherche
Guide d'intégration
Documentation complète d’intégration