bookmarklet実行時にgyazoに送りたい
技術的には可能
例えば、良くない実装だがこういう方針はある
bookmarkletのコードに埋め込む
bookmarklet実行時にpromptを表示し, access tokenを入力させる
それはlocalStorageに保存され、次回からはそれが使われる
CSPブロックされる場合は、tampermonkeyを使う
やってみた
AmazonはCSPブロックなかったのでコードに埋め込めばできた
TwitterはCSPブロックされる
Tampermonkey & localStrageの実装でやってみたらできた
しかし、Gyazo Access Tokenがあるとアップロードだけでなく、全ての画像にアクセスできるので漏れるとまずい
ので結局やってない
他の方法
なんか適当なproxyを立てて、そいつにリクエストを飛ばしたらgyazoへアップロードできるようにする
しかし、これも結局、そのエンドポイントは埋め込む必要がある
まあ、アップロードだけに絞ることはできるのでまだまし
Chrome拡張を作る
ちゃんと見てない
他のソリューションを考える
そもそも、画像を1つコピーして貼り付け、という作業がダルいのが悪い
ぽんぽんぽんと複数の画像を一気にコピーして、Cosenseにペッとして全部アップロードされればそこまで手間ではない
まあ、そもそも課題が小さく、そこまで頑張って対処するようなことでもないので保留mrsekut.icon