Twitterでツイート検索するAPIを試してみる
2021/08/05
ストリーミング向けのサンプルデータが欲しかったので、ツイートを自動検索することにしました。
目次
参照サイト
v2もありますが、早くはじめるために既存で使っているv1.1を使いました。
サンプルコードで試す
こちらのAWS Lambda(Python)からTwitterに投稿するで作った認証情報やAWS Secrets Manager、AWS Lambda Layers、IAMロールなどなどを使いまわします。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
twitter = OAuth1Session( secret['api_key'], secret['api_secret_key'], secret['access_token'], secret['access_token_secret'] ) url = "https://api.twitter.com/1.1/search/tweets.json" params = { 'q': 'クラウドプラクティショナー', 'count': 10, } res = twitter.get( url, params=params ) print(res.text) |
これで検索結果を取得できました。
取得数は最大100らしいです。
とりあえずこれで試したいことを進められそうです。
レスポンスのmax_idをパラメータsince_idに含めれば取得ツイートは重複しないようです。
最後までお読みいただきましてありがとうございました!
「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。
「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。
「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。
「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。
「AWSではじめるLinux入門ガイド」という本を書きました。
開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
ad
ad
関連記事
-
Twitter Proのツイートプロモーションをやってみました
Twitter Proになりましたので、機能を試してみました。 Twitterツ …
-
Clubhouseに招待いただけてアカウントを作れました
Clubhouseのユーザー名だけ取得しましたを投稿した後に、ご招待いただけてア …
-
Clubhouseのユーザー名だけ取得しました
ユーザー名取得 今日やたらと話題になってたので、ユーザー名だけとってみました。 …
-
Twitter Proになりました
Twitter Proアカウント TwitterにProアカウントという機能が追 …