蝸牛の歩み

蝸牛の如く,ゆっくりでも着実に前へ・・・

Twitterで特定アカウントの特定ハッシュタグを自動リツイート

メモ。

TwitterAPIを利用する為にDeveloperアカウントの申請を行う

参考:

「TwitterAPIの申請に使ったことがない電話番号を持っていること」という条件が割とネック。職場の電話番号を試しに入れてみたけど、電話はかかってこなかった。"We'll send your verification code to ###########. Standard SMS, call and data fees may apply." と欠いてあるが、SMSオンリーなのか。
Twitterに登録する電話番号は、同一番号で10アカウント可能ということなので、試しに同じ番号を登録してみた。とりあえず大丈夫っぽい。

Google Apps Script(GAS)

認証まではこちらが丁寧な解説。

コードはこちらを参考にした。
スプレッドシートはgetActiveSpreadsheetではなく、あらかじめ作成しておいたシートのIDでopenByIdした。また、中身に適当なtweetのIDを入れておいた。

Twitter API v2

"You currently have Essential access which includes access to Twitter API v2 endpoints only." とか何とか言うエラーが出るので、twitterデベロッパーサイトでElevated accessに申し込む。
もう一度mainを実行してテスト。エラーが出ないことを確認。

スケジュール設定

トリガーを5分おきに実行するよう設定。

成分献血

献血者が少なくて危機的状況というのを何かで見て献血へ。でも数日前に新聞に載ったためか、満員御礼だった。ウェブには400mlが足りてないから成分献血で予約してても400mlに変更してもらう可能性があるって書いてあったけど、特に依頼されずそのまま血小板成分献血。VODはワイルド・スピード ICE BREAK。登場人物が多くて混乱する。

成分献血

献血の状況を見たら「非常に困っています」だったので、成分献血へ。ビデオは「決算!忠臣蔵」。そう言えば時代劇に興味がなかったから忠臣蔵って見たことないかも。教養として知っておかないといけないやつだよね。ただ、スピーカーの調子が悪くて音量マックスにしても小さい声が聞き取れなかった。さらには字幕ボタン押しても反応なく、ストーリーがいまいちよく分からなかった。

大みそか

雑煮や煮染めを作るための材料を調達にスーパーへ。今年は大豆もやしがあるにはあったが、徳用の大袋だったのでパス。普通のもやし(ブラックマッペ)にした。鶏ガラ、年越しそば用のかき揚げは買えた。カンパチは大きな柵しかなかったので天然ブリにした。なかなか去年みたいにパーフェクトにはいかないねぇ。

連絡先フォームを設置しました

連絡が欲しいというコメントが書き込まれたものの、肝心の連絡先が書かれていなかった。おそらく、コメントフォームには「メールアドレス欄(非公開)」があり、コメントを書いた方はそれがブログ主にメール等で届くと思われたのだろうが、実際にはブログ主にも非公開のようだ。先方がメールアドレスを公開してもよいというならコメントに書いてもらうだけだが、もし公開できないといわれると困ってしまう。こちらも一応匿名の日記で、連絡先も公開していないので、連絡を取っていただけない。
そこでふと思い出したのが、こちらの記事。
はてなブログに「なぞなぞ認証」つきメールフォームを設置 - ただいま村
Googleフォームで連絡用フォームを作ったよ、スパムよけをつけたよ、という話。これをそのままパクらせていただき、件のコメントの返信に書くとともに、「このブログについて」にも連絡用フォームを掲載。しかし、その方、見てくれるだろうか。
実はこの日記も過去にアフィリエイトを利用していたことがあるので、はてなブログガイドライン上、連絡先を公開しないといけなかったらしい。今さらながら、ガイドラインを遵守することとなった。

自転車用ライト

今まで使っていた自転車用のライトは充電式なのだが、電池の持ちが悪くなってきた。通勤に使うだけなら10分20分なので大丈夫だが、それでも毎日充電しないと不安な感じ。しかし買い物とかでウロウロすると、途中で切れてしまうことがある。それじゃ困るので買い替え。

ヨコタサイクルという自転車屋で、ブリヂストンのバッテリーライトを購入。店の人は明るいよーと言っていたけど今までのと比べると暗い。けどまあ十分か。ヨコタサイクルさん、取り付けもしてくれたし、空気まで入れてくれてとても親切だった。職場から近いし、また利用しよう。

f:id:xnissy:20211222194323j:image