2010-12-08 12 views
0

Salut à tous donné que je suis nouveau à Twitter API .. Donc, ma question peut être un trivial ..Obtenez premier tweet d'un jour

Je développe un nouveau widget Twitter, où je veux obtenir le premier tweet pour un hashtag donné à une date donnée.

dire le premier tweet pour hashtag #xyz tweeté le 12-08-10.

jusqu'à présent par googler et api doc je l'ai trouvé * Page rpp max = 1500 .. si totaltweet pour un jour donné est 2000 comment puis-je récupérer 500 derniers tweets ..

Répondre

0

J'ai quelques questions? 1. S'agit-il d'un hashtag qu'un utilisateur peut demander à la volée, ou d'un ensemble de hashtags qui restent généralement les mêmes?

  1. Si c'est un ensemble de balises qui reste le même pendant un certain temps, à peu près combien de balises sont là?

  2. Quand vous dites une date particulière, à quelle distance vous allez-vous?

Il existe deux manières standard d'obtenir des tweets pour un hashtag. Vous pouvez utiliser la recherche, qui remonte à environ 7 jours ou 1 500 tweets. Pour un tag actif, cela peut être seulement un jour ou deux. Vous pouvez utiliser l'API de diffusion en continu, mais cela ne revient pas, elle commence juste à suivre à partir du moment où vous commencez à faire la demande. L'API de streaming peut suivre jusqu'à 400 hashtags sans obtenir d'approbation pour un taux plus élevé. L'API de recherche est limitée à 10 à 20 hashtags par requête.

Si vous répondez aux questions 1-3, je peux suggérer un chemin pour obtenir ce que vous voulez.

+0

1.user peut définir n'importe quel hashtags à la volée 2. un seul à n'importe quel moment 3. la plupart du temps la date actuelle – Dhana

+0

Je réalise qu'il y a encore une question. Après que l'utilisateur fournisse le hashtag, êtes-vous censé remonter dans le temps et montrer le premier hashtag au minuit précédent ou au minuit suivant. –

+0

Si vous devez revenir à minuit précédent, la seule réponse est d'utiliser l'API de recherche. Un hashtag ne sera pas un problème dans ce cas. Vous pouvez utiliser l'argument cursor pour remonter dans le temps jusqu'à 1 500 tweets. Cela devrait fonctionner pour la plupart des tags uniques. Pour les jours à venir, vous pouvez définir un travail cron pour collecter les résultats de recherche juste après minuit. –