WEB技術

node.jsでtweetしてみる

ヘッドレスクロームでつぶやくのはやってみたが・・・

https://logzitsu.tlog.work/puppeteer-twitter-bot/

node.js でやる場合はこんな感じ

https://apps.twitter.com/app/
ここでキーとアクセストークンを作る。
アクセストークンは作成ボタン押さなきゃダメ

var twitter = require('twitter');

var client = new twitter({
    consumer_key: 'xxxxxxxxxxxxxxxxxxxxx',
    consumer_secret: 'xxxxxxxxxxxxxxxxxxxxx',
    access_token_key: 'xxxxxxxxxxxxxxxxxxxxx',
    access_token_secret: 'xxxxxxxxxxxxxxxxxxxxx'
});

var params = { screen_name: 'nodejs' };


client.post('statuses/update',
    { status: 'テストツイートでございます' },
    function (error, tweet, response) {
        if (!error) {
            console.log(tweet)
        }
    });

https://logzitsu.tlog.work/node-js%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E5%AE%9A%E6%9C%9F%E7%9A%84%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B/