2010-11-13 5 views
3


Y at-il un moyen d'obtenir les tweets qui sont mentionne pas directement à partir de l'API de Twitter? c'est-à-dire mises à jour de statut seulement. Je veux ceci:Recevez tweets qui ne sont pas mentionne

règles stackoverflow

Ceci est ok aussi:

il fait froid aujourd'hui @randomUser

Mais pas:

@randomUser je suis d'accord

Je l'ai regardé à la fois les API REST et de streaming et ne peut pas trouver un moyen de filtrer de cette façon.

Le filtrage côté client est une option mais il est sale.

Référence:
API Twitter docs: http://dev.twitter.com/doc/get/statuses/user_timeline

+1

Que voulez-vous dire par le filtrage côté client étant "sale"? N'est-ce pas simplement une question de rejeter les tweets qui commencent par @? – JJJ

+0

Dites que je veux 3 tweets d'état, mais le scénario a 50 réponses at-suivi par des tweets d'état, alors je vais devoir continuer à aller chercher les résultats jusqu'à ce qu'ils ne soient pas des réponses. – Ralfas

+0

Ne pense pas que ce soit possible. –

Répondre

0

Non, l'API n'a pas un point final ou un filtre qui permet.

En outre, cela est considéré comme une mention:

il fait froid aujourd'hui @randomUser

Qu'est-ce que vous décrivez, je pense, est considéré comme une réponse, même si elle est pas répondre à un tweet.

+0

est-ce encore vrai 2 ans plus tard? – Steve

+0

Yup. Une réponse mentionne un utilisateur, les réponses sont donc incluses dans la chronologie des mentions. –

+0

peut-il être fait à travers une liste ou d'une autre manière? – Steve

Questions connexes