Twitter用インライン画像指定リンク作成
概要
TwitterにURLを書くと予想外の画像がインライン画像となる場合があります。
こちらで指定した画像がインライン表示されるリダイレクト(クッション)ページを作ってみました。
作ったサイト
https://twln.net
(ipmsg.org や fastcopy.jp が続く限り、永続的に続けるつもり)
備考
- カード&クッションページのタイトルにはリダイレクト先のサイト名が表示されます。
- 生成規則は単純で、https://twln.net/?url=(リダイレクト先URL)&&card=(画像URL)という形式
(リダイレクト先URLが明示されているので、短縮URLよりは安全のはず) - 生成された URL の url= を uri= にすると、即時リダイレクトしないリンクページが表示されます。
- 今のところリダイレクト先と全く無関係な画像も指定できます。
(悪用された場合はリダイレクト先URLと画像URLの整合を確認するロジックを入れます) - URLに < > などが入ったものは使えません。
(その他安全でない文字種を弾いているつもりですが、気になる点があれば twitter/shirouzu までDMしてください)
動機
URL付きツイートしたものの、インライン表示されるURL先写真が想像以上にウザくて一旦削除するの巻。なお事前にどういう画像(Twitter card)が出るかは下記で確認可能。https://t.co/xxeJHzr7M4
— Shirouzu Hiroaki(白水啓章) (@shirouzu) 2020年3月11日