generated at
tweetの画像をgyazoにuploadして置換する機能 (scrapbox-url-customizer)
tweet展開時に、画像をgyazoるようにした
gyazo側で元のtweet URLと紐づくようになっている



gyazopbs.twimg.comの画像uploadする機能を実装し忘れてたtakker
読者の課題とする
99%の読者がやらないやつ基素
書きたくなってきたtakker
ts
import { upload, UploadResult } from "../../takker/deno-gyazo/mod.ts"; import { getGyazoToken } from "../../takkerscrapbox-userscript-std/rest.ts"; const accessToken = token ?? await (async () => { const result = await getGyazoToken(); if (!result.ok) throw new Error(JSON.stringify(result.value)); const accessToken = result.value; if (!accessToken) throw new Error("Could not get the access token"); return accessToken; })(); const image = await (await GM_fetch(url)).blob(); const result = await upload(image, { refererURL: twitterURL, accessToken }); if (!result.ok) throw result.value; const gyazoURL = result.value.permalink_url;
あきた
まあこのあたりのsnippetを
に挿入すれば動くと思います(適当)

2024/02/20で話題に上がったので実装してみるtakker
18:42:01 テスト中
18:46:41 問題なさそうなのでreleaseする
18:55:30 released!
2024/5/26 (今更)更新した 神!!!ありがとうございます!!!yosider