2023-09-06

なんかIFTTTのアプレットのエラーでhttpかhttpsじゃないと駄目って言われたんだけど、ポートが5000なだけでリクエストはhttpだよ?もしかしてポート選択不可能?

一応これでできたはず……。うまく動くかな……?

やった!うまく行った!1日だけの付け焼き刃でNostに投稿するWebhook作成できた!後はJsonの処理だけ覚えれば完璧!早速やろう!

GCEのファイアーウォール、昨日は普通にできたのに、今日は普通に解除してアクセスできないので、決定的に何かが違うんだと思います。今日調べるのは無理なので明日確認。Jsonからテキストを抜くのは普通にPythonコマンドでできるので、ファイアーウォールを突破すればミッションクリアです。

何をどうやってもGCEのファイアーウォールが突破できないので(昨日できたのに……)
一回VMを停止して再起動する事にした。IPアドレスが変わるし環境パスが消えるが仕方がない……。ここで止まると開発が止まる。

あとはGCEのファイアーウォールを解除して、Webhookからテキストを拾って変数に代入できれば完成なんだけど、ファイアーウォールが解除できない……!前回のインスタンスでは普通に解除できたのに……!

やった!Webhookからの投稿に成功した!あとはWebhookからテキストを引っ張ってきて変数に放り込むだけだ!

第二段階成功!Pythonおもしれー!

上手く行った!Pythonわからんのによくやるな!でも一歩前進!

あー、仮想環境落とすたびにPATHが消えるのか。継続的にやるにはどうすればいい……?

多分なんだけど、PythonをハックしてWebhook自体は作れた気がする。GCEのポート開放が反映されないからまだ確認できないけど、動作するソースを元に改変コードを作ったので動くと思うんですよね……。そしてこれが動けば後は認証システムとポスト内容を拾う方法を確立すれば完全動作するはずです……。