Vos requêtes seront limitées en fonction du niveau d’accès que vous utilisez :
Bien que la plupart des opérateurs soient disponibles pour l’ensemble des développeurs, certains sont réservés à certains niveaux d’accès :
- 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
Les opérateurs autonomes peuvent être utilisés seuls ou avec n’importe quel autre opérateur (y compris ceux qui nécessitent une conjonction). Par exemple, cette requête fonctionne parce que
#hashtag est un opérateur autonome :
"X data", la requête fonctionne correctement :
Enchaînez plusieurs opérateurs à l’aide des outils suivants :
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
Lorsque vous combinez AND et OR :
- 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
Pour éliminer toute ambiguïté, utilisez des parenthèses :
Signes diacritiques : Les requêtes de recherche avec accents ou signes diacritiques renvoient des Publications avec et sans accents. Par exemple,
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.Lors de l’utilisation de Search Posts, les opérateurs effectuent la correspondance sur le contenu du Quote Tweet, mais pas sur le contenu de la Publication d’origine citée.
Filtered stream se comporte différemment — il effectue la correspondance à la fois sur le Quote Tweet et sur le contenu de la Publication originale.
Conseils pour formuler des requêtes efficaces :
- 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
Utilisez le paramètre
query et appliquez un encodage HTTP à votre requête :
Faire correspondre des Publications provenant d’agences météorologiques concernant l’ouragan Harvey : Requête :
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
Générateur de requêtes
Créez et testez vos requêtes de manière interactive
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