Twitter魚拓を著作権法の規定を回避しつつTwitter自身にシグネチャハッシュを乗っけて実現しようぜ!計画※考えてるだけ
- ryunosinfx
- 2945
- 4
- 0
- 0
これで、事実上無料でシステム運営が出来る目処がたったな。 もう、何も怖くない。※DDoSは相変わらず怖いが。 なにが起こっても503返して白目向いていれば許される。
2020-06-17 02:24:08GithubActionsでヘッドレスブラウザを立ち上げて ・スクショを取る ・続いてGithubPagesの別リポジトリのページを開く ・開いたページ経由でZipの生成、各種ハッシュ取得をし、GASにデータを転送する ・モザイクサムネもここで生成 ・同時にTwitterにログインし、Tweetを行う 上記をプライベートリポで
2020-06-17 12:55:20リポジトリ単位で制約がきついので、できれば分割したいが 次の処理はセキュリティ上、プライベートリポジトリでやる必要がある? ・サムネ取得 ・Tweet ・GASへの通信 GithubActionsのログは誰が見ることが出来るかに依るなぁ 見れるのが権限者だけならオープンでもいいような
2020-06-17 12:57:58GithubActionsのログは誰でも見えるらしい。 環境変数にシークレットを設定可能だから、認証は良いのだが、アクセスログを出すと不味いなー GASとの間がめんどくさい。まあ、認証をバレても良いワンタイムトークンで頑張るという手も有るが・・・ うーん実装コストが馬鹿にならないなー
2020-06-18 00:14:59moneyforward.com/engineers_blog… こんな感じで公開情報もあるが まあ、E2Eテストが目的ではないし、IE要らないしで、 Linuxで高速起動できたらいいな。 バッチでパシパシとれればいい。 が、ちょっと優先度が高い仕事が有るのだ。これはまた今度。
2020-06-18 00:18:20ただ、目指すなら、TwitterとGASとGithub依存とは言え FLOSSとして各人が自分の用意したアカウントで独自運営できるものとして作りたいなぁ。 そうすれば一箇所が通報でアカウントが潰されても他で生きていればOK的な耐障害性に優れた運用が可能になる
2020-06-18 00:26:58