Les limites concernant le nombre de règles dépendent de votre niveau d’accès. Consultez l’introduction au flux filtré pour connaître les limites spécifiques.
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 règle fonctionne parce que
#hashtag est un opérateur autonome :
"X data", la règle fonctionne correctement :
Enchaînez plusieurs opérateurs à l’aide de ces outils :
Remarque sur les négations
- Tous les opérateurs peuvent être niés, sauf
sample: - L’opérateur
-is:nullcastdoit toujours être nié - Les opérateurs niés ne peuvent pas être utilisés seuls
- Ne niez pas les opérateurs regroupés. Au lieu de
skiing -(snow OR day OR noschool), utilisezskiing -snow -day -noschool
Lorsque vous combinez AND et OR :
- Les opérateurs liés par l’opérateur logique AND sont d’abord combinés
- Puis, les opérateurs liés par l’opérateur logique OR sont appliqués
Pour éliminer toute incertitude, utilisez des parenthèses :
Signes diacritiques : les règles de flux filtré contenant des accents ne font correspondre que les Publications qui contiennent également l’accent. Par exemple,
diacrítica correspond à diacrítica mais pas à diacritica.
Sensibilité à la casse : tous les opérateurs sont insensibles à la casse. La règle cat correspond à cat, CAT et Cat.
La recherche de Publications se comporte différemmentLors de la création de requêtes de recherche, les mots-clés avec accents correspondent aux Publications avec et sans accents. Par exemple,
Diacrítica correspond à la fois à Diacrítica et Diacritica.Lorsque vous utilisez le flux filtré, les opérateurs effectuent la correspondance à la fois sur le contenu du Quote Tweet et sur le contenu de la Publication originale qui a été citée.
Rechercher des Publications se comporte différemment — il ne fait correspondre que le contenu du Quote Tweet, et non celui de la Publication originale.
Conseils pour créer des règles efficaces :
- Commencez avec des critères précis, puis élargissez — Créez des règles ciblées qui renvoient des résultats pertinents
- Utilisez plusieurs opérateurs — Combinez des opérateurs pour affiner les résultats
- Surveillez votre nombre de caractères — L’ensemble de la chaîne de la règle est pris en compte dans cette limite
Utilisez POST /2/tweets/search/stream/rules pour ajouter ou supprimer des règles. Envoyez un corps JSON
add avec la propriété value (la règle) et, de manière facultative, tag (pour identifier les Publications correspondantes) :
delete avec les id des règles à supprimer :
Faites correspondre les Publications d’agences météorologiques concernant l’ouragan Harvey :
context: :
Commencez par utiliser la consultation de Publication avec tweet.fields=context_annotations pour identifier les ID domain.entity :
- Chats :
domain66,entity852262932607926273 - Animaux de compagnie :
domain65,entity852262932607926273
Référence des opérateurs
Liste complète des opérateurs disponibles
Démarrage rapide du flux filtré
Connectez-vous à votre flux
Exemples de code
Exemples de code dans plusieurs langages