OSDN Git Service

ton.twitter.com の画像をブラウザで開く際に :large を付ける
authorKimura Youichi <kim.upsilon@bucyou.net>
Sat, 18 Jan 2020 23:17:07 +0000 (08:17 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sat, 18 Jan 2020 23:17:07 +0000 (08:17 +0900)
この形式のURLであれば、Twitterにログインしている状態のセッションCookieがあれば画像を閲覧できる

OpenTween/Resources/ChangeLog.txt
OpenTween/Thumbnail/Services/TonTwitterCom.cs

index 0865de1..44fbc7d 100644 (file)
@@ -2,6 +2,7 @@
 
 ==== Ver 2.4.4-dev(2019/xx/xx)
  * CHG: pic.twitter.com の画像URLのフォーマット変更に対応
+ * FIX: DMの添付画像をブラウザで開く場合に使用するURLを変更
 
 ==== Ver 2.4.3(2019/12/06)
  * FIX: 関連発言表示のタブを読み込み中に閉じるとエラーが発生する不具合を修正
index 5c45da4..72b774b 100644 (file)
@@ -52,12 +52,14 @@ namespace OpenTween.Thumbnail.Services
                 if (!url.StartsWith(@"https://ton.twitter.com/1.1/ton/data/", StringComparison.Ordinal))
                     return null;
 
+                var largeUrl = url + ":large";
+
                 return new TonTwitterCom.Thumbnail
                 {
-                    MediaPageUrl = url,
+                    MediaPageUrl = largeUrl,
                     ThumbnailImageUrl = url,
                     TooltipText = null,
-                    FullSizeImageUrl = url,
+                    FullSizeImageUrl = largeUrl,
                 };
             }, token);
         }