Twitter
TwitterAPI

Twitterのwebhook APIを試したが出来なかった話

参考URL

やった事一覧

  • アカウントを電話番号認証した
    image.png

  • アカウントを電話認証した後にアプリを新規作成した。DMも権限付与したし、DMの権限付与した後にコンシューマキーとアクセストークン両方作り直した
    image.png

  • https://developer.twitter.com/en/docs/tutorials/customer-engagement-application-playbook に従って ngrok.comのフリープランに会員登録しexeを起動した。ポートは後述のスクリプトに合わせて5000にした
    image.png

  • https://github.com/twitterdev/twitter-webhook-boilerplate-node/ のサンプルを落としてnpm installしてconfig.sample.jsonconfig.jsonにリネームして中身を書き換える
    image.png

  • WEBHOOK_URLを書き換えて node example_scripts/webhook_management/create-webhook-config.jsでwebfook_idを取得しようとする。画像ではURLが違うけど一致させる。/webfooks/twitterはある場合無い場合両方試した
    image.png

  • 出来ない
    image.png

このアカウントでは別のアプリもいくつか動かしていて、そっちは問題なくトークン使えている。