プロジェクト

全般

プロフィール

バグ #1285

ツイート引用URLを含むツイートをStream受信したときに引用URLおよび引用ツイートが表示されない

Izumi Tsutsui6ヶ月前に追加. 4ヶ月前に更新.

ステータス:
実装待ち
優先度:
通常
担当者:
-
対象バージョン:
プラグイン名:
ブランチ:
クラッシュする:
いいえ

説明

どちらかというと従来の「環境対応」ですが、

題名の通りで、ツイート引用URLを含むツイートをStream受信したときに
引用URLおよび引用ツイートが表示されなくなっています。


具体的には、 stream response で full_text にツイート引用URLが含まれなくなったようです。
https://social.mikutter.hachune.net/@tsutsuii/100452831249626952
https://social.mikutter.hachune.net/@tsutsuii/100452981401628790
https://gist.github.com/tsutsui/c8e5b7d6e259e91a3743e04856aadce9

rest の response だと full_text にツイート引用URLは含まれます。
https://social.mikutter.hachune.net/@tsutsuii/100453025697122706
https://gist.github.com/tsutsui/48f4534c23079e9870981395177f2f8f

さらに、ツイートURL引用 + 画像添付 の場合は full_text にツイート引用URLが含まれます。
https://social.mikutter.hachune.net/@tsutsuii/100453227224311163
https://gist.github.com/tsutsui/a2abed9f8a5e14b0402ea4b0f2031684

画像2枚目以降のURL同様に entity を見て追加および quited_tweet の処理を追加してやる必要がある?

https://m6n.onsen.tech/@tmyt/100453065054284061

@tsutsuii quoted_status_perma_link にdisplay_urlとexpanded_urlあたりの相当が含まれてるのでそれを各自末尾に足してねって感じですかね…

なお、この現象に最初に気づいたのは 7/22 未明です。
https://social.mikutter.hachune.net/@tsutsuii/100413637323751904


再現手順

  • 引用ツイートURLを含むツイートを投稿する
  • そのツイートを userstream で受信する
    →引用ツイートURLが本文に表示されず、 quoted_tweet の引用ツイート表示もされない
    • REST で受信した場合はどちらも表示される

履歴

#1 toshi_a 初音6ヶ月前に更新

  • ステータス分類待ち から 実装待ち に変更

UserStream限定の問題ですね。

今の所、あと半月でUserStreamは廃止されると発表されているので、残りの期間を快適に過ごすためにも最優先で対応したいところです。

#2 Izumi Tsutsui4ヶ月前に更新

userstream 廃止から久しいですが、 filterstream でも同様の現象になるようです
(≒今の mikutter でもまだ対策が必要?)

他の形式にエクスポート: Atom PDF