操作
提案 #4
完了Pixivの画像のプレビューに対応する
プラグイン名:
photo_support
説明
openimgプラグインに、pixivプレビュー機能をつける
ファイル
Shibafu Midorino さんが約6年前に更新
- ファイル 0001-pixiv-OGP.patch 0001-pixiv-OGP.patch を追加
- 対象バージョン を 3.8 にセット
- プラグイン名 を photo_support にセット
2018年現在のpixivではTwitter CardsやOGPのタグが出力されるようになり、合法的にサムネイルを得られるようになったのでmikutter 3.8.3に対するパッチとして対応を行いました。
ただし、以下の点について問題がないかの判断が必要です。
- この方法で得られるサムネイルは元画像の縮小版ではなく、 タイトルや作者名などが埋め込まれたフレームが付いています。
- R-18指定されたイラストでは、画像の取得に失敗します。
確認した限り、R-18指定イラストの場合のみ og:image タグが複数回出力されていて、そのうち先に出力される方の content 属性が空になっているようです。
ただし、内容があっても「pixivのロゴ画像」などの代替画像しか得られないので、閲覧できても意味はありません。
Izumi Tsutsui さんがほぼ6年前に更新
- ファイル mikutter-pixiv-preview-test.png mikutter-pixiv-preview-test.png を追加
- ファイル mikutter-pixiv-preview-test-R_18.png mikutter-pixiv-preview-test-R_18.png を追加
- トラッカー を 機能 から 提案 に変更
- ステータス を 新規 から パッチ適用待ち に変更
- 優先度 を 低め から 通常 に変更
- 開始日 を削除 (
2010-12-14)
適当に試してみて たぶん動いてるのでマージしようぜ、みたいな
https://social.mikutter.hachune.net/@tsutsuii/101489743117007809
https://social.mikutter.hachune.net/@tsutsuii/101494946646889878
OGP の仕様はちょくちょく変わってる感じですかね
toshi_a 初音 さんがほぼ6年前に更新
- ステータス を パッチ適用待ち から レビュー待ち に変更
- 担当者 を toshi_a 初音 から Shibafu Midorino に変更
- ブランチ を topic/4-photo-support-pixiv にセット
3.8.5に適用してみました。大丈夫そうですね。そちらでも確認お願いします。
Shibafu Midorino さんがほぼ6年前に更新
- ステータス を レビュー待ち から マージ待ち に変更
確認しました。
#4-3 で既に触れられていますが、パッチ作成時点と比較して以下の点が変わっているようですね。
- 得られるサムネイルはフレーム付き縮小版から、画像の上から途中までをトリミングしたものになっている。(Twitterの大カードで表示される大きさに近そう)
- R-18指定のイラストで画像の取得に失敗する問題は、サーバ側で異常なタグが出力されなくなったので解消。ただしpixivのロゴ画像が返ってくるだけ。
特に問題となる仕様変更ではないと思いますので、このまま進めていただければ。
操作