[RUBY] Grattez Twitter pour trouver le plus ancien Tweet de Pien

スクリーンショット 2020-07-14 3.47.33.png

Nous avons créé twitterscraper-ruby gem qui vous permet de gratter Twitter pour passer les tweets.

Avec ce bijou Twitter grattoir-rubis, vous pouvez facilement trouver le "tweet le plus ancien" ou "la première personne à tweeter un mot".

Annonce

N'hésitez pas à contacter @ ts_3156 pour des demandes et des consultations concernant l'analyse à l'aide de données SNS et le développement Web à l'aide de Ruby on Rails.

Pourquoi gratter maintenant

Il existe trois façons principales d'obtenir un grand nombre de tweets: l'API de recherche Twitter (version gratuite), l'API de recherche Twitter (version payante) et le scraping Twitter.

API de recherche Twitter (version gratuite)

Peut-être que 99% des gens dans le monde utilisent cette méthode pour obtenir des tweets. Puisqu'il s'agit d'une API fournie par Twitter, vous pouvez l'utiliser en toute confiance, mais le nombre de fois où vous pouvez l'utiliser est fortement limité, et le plus gros inconvénient est que vous ne pouvez recevoir que des "tweets des 7 derniers jours". Pour cette raison, vous ne pouvez "recevoir que quelques tweets récents".

API Twitter Search (version payante)

Avec cette API, vous pourrez rechercher tous les tweets précédents pour un des millions de yens par mois. Il y a une limite au nombre de fois que vous pouvez l'utiliser, mais c'est une limite relativement lâche et vous ne serez pas gêné en termes d'obtention de tweets.

Grattage Twitter

C'est la méthode utilisée par twitterscraper-ruby gem. Vous pouvez obtenir un grand nombre de tweets à grande vitesse sans vous soucier des restrictions sur le nombre de fois d'utilisation et la période cible, qui sont les inconvénients de l'API Twitter Search. Cependant, le grattage est ** un acte explicitement interdit par les conditions d'utilisation et doit être effectué à vos propres risques **.

Dans cet article, nous effectuons des recherches d'une manière aussi légère que possible sur Twitter.

Découvrez la première personne à tweeter "Pien"

J'ai cherché la personne qui a tweeté le premier "Pien". Étonnamment, il a une longue histoire et, le 22 mai 2008, j'ai trouvé une personne qui l'utilisait avec presque la même signification que l'actuel Pien.

Cliquez ici pour l'URL du premier "Pien" tweeté

スクリーンショット 2020-07-14 3.15.52.png

Vous pouvez obtenir le premier tweet "Pien" en exécutant la commande suivante après avoir installé twitterscraper-ruby.

$ twitterscraper --query 'Pien' --start_date 2008-03-21 --end_date 2009-03-21 --lang ja --limit 10 --proxy --threads 10

Cliquez ici pour l'URL du tweet original de Pienro

Au fait, si cela signifie différent du Pien actuel, le plus vieux Pien a été tweeté le 24 janvier 2008. Il y a des aliments tels que le Pienro (pot Pienro) et le porridge Pien (Yapienjo), et c'était un tweet dans ce sens.

スクリーンショット 2020-07-14 3.24.35.png

Cliquez ici pour l'URL du tweet original de la bouillie de Pien

スクリーンショット 2020-07-14 3.25.31.png

Découvrez la première personne à tweeter "Reiwa" comme l'année

Je pense que beaucoup d'entre vous connaissent ce tweet de prophétie parce qu'il était terriblement bourdonnant en ligne au printemps 2019.

"Reiwa" a été tweeté pour la première fois l'année suivante de Heisei le "13 juillet 2016". Vous pouvez facilement trouver ce tweet en utilisant le bijou twitterscraper.

Cliquez ici pour l'URL du Tweet de la prophétie Reiwa

令和予言ツイートのスクリーンショット

Après avoir installé twitterscraper-ruby, exécutez la commande suivante pour obtenir le Tweet de Reiwa Prophecy.

$ twitterscraper --query 'Reiwa' --start_date 2016-07-13 --end_date 2016-07-14 --limit 10

Au fait, si c'est "Rewa comme chaîne de caractères" au lieu de "Rewa comme année", il y a beaucoup de gens qui ont tweeté plus tôt. Il semble qu'ils soient dans le même ordre en chinois.

Cliquez ici pour l'URL du tweet qui s'est avéré être écrit comme Reiwa

スクリーンショット 2020-07-14 1.52.52.png

Trouvez le tweet le plus ancien que vous puissiez obtenir

Avec la recherche Twitter officielle, vous pouvez obtenir des tweets jusqu'au "2006-03-21".

En guise de test, j'ai essayé d'obtenir le tweet le plus ancien. En conséquence, il s'est avéré que le «juste configurer mon twttr» le 22 mars 2006 était le tweet le plus ancien.

Cliquez ici pour l'URL du tweet le plus ancien

スクリーンショット 2020-07-14 2.41.08.png

Vous pouvez obtenir les tweets les plus anciens en exécutant la commande suivante après avoir installé twitterscraper-ruby.

twitterscraper --query 'just' --start_date 2006-03-21 --end_date 2006-03-22 --limit 10

Annonce

N'hésitez pas à contacter @ ts_3156 pour des demandes et des consultations concernant l'analyse à l'aide de données SNS et le développement Web à l'aide de Ruby on Rails.

Lien de référence

https://github.com/ts-3156/twitterscraper-ruby

Recommended Posts

Grattez Twitter pour trouver le plus ancien Tweet de Pien
Comment trouver l'angle moyen
Comment trouver les dizaines et les unités
Comment trouver le score total et le score moyen