いまさらtwitter埋め込みが死をどうにかしようとしている
from 2023/11/17
いまさらtwitter埋め込みが死をどうにかしようとしているinajob.icon
scrapbox-url-customizerで良いのか?
なんかエラーになる・・
index.js:2 TypeError: Cannot read properties of undefined (reading 'replace')
文字列が入るはずのところでundefinedになってるってことtakker.icon
最新版でもだめだな
v0.2.4でもだめかあtakker.icon
v0.2.4とmainで試しましたinajob.icon
変換後のソースから原因を探るのは難しそうだな
開発ツールでformatして追跡すると楽ですtakker.icon
対象のtweetを教えていただければ調査しますtakker.icon
お、tweetの種類によるものかもしれないのか、例えば以下ですinajob.icon
https://twitter.com/kunukunu/status/1723700396357501148
https://twitter.com/ina_ani/status/1722891119045104015
全て変換に成功しましたtakker.icon
数個のtweetだけでテストを組んでいるので、想定していないtweet formatでエラーが出ている可能性がありますtakker.icon
そこにある https://twitter.com/FloodSocial/status/1572401761092239362 も手元ではだめなので、なにかやり方がおかしいのかも・・inajob.icon
minified codeを教えていただけるとわかるかもtakker.icon
/inajob/scrapbox-url-customizer ですinajob.icon
https://scrapbox-bundler.vercel.app?url=https://raw.githubusercontent.com/takker99/scrapbox-url-customizer/0.2.4/examples/popup.ts&bundle&minify&run&reload
したものです
原因がわかりました。api/embed-text/twitterの応答の型変更ですtakker.icon
✅️GM_fetchがない環境でurl-customizerでtweetが展開できない
https://github.com/FixTweet/FixTweet
kyamad9.icon
fixtwitter.comやvxtwitter.com,x.comやfixup.comも同様の動きをするようにしているwogikaze.icon