Node-REDでTwitterAPIを利用する時に遭遇した問題

Node-REDでTwitterAPIを利用して単語を検索した時に遭遇した問題と解決方法のメモです。

  • Node-RED version: v3.0.2
  • Node.js  version: v14.17.3
  • Windows 11 Home 22H2

下記のブログを参考に、node-red-node-twitter ノードを導入したのですが、「"stream error: http (403)"」がでて、正しく取得できませんでした。
Node-RED で Twitter のリアルタイムキーワード検索を作る


下記のStackOverflowの質問・回答によると、twitter API V2.0 にnode-red-node-twitter ノードが未対応ということらしいです。(2022-10-21現在)

.node-red\node_modules\node-red-node-twitter の中身を下記のモジュールに置き換えることで対応できました。


新しいモジュールの入力欄は、Bearer tokenだけです。

デプロイすると、検索結果がリアルタイムに取得できました。




Comments