Skip to content

HostdonのQT機能

tateisu edited this page Feb 26, 2020 · 8 revisions

機能の概要

QTの作成

  • POST https://sgp.hostdon.ne.jp/api/v1/statuses {"status":"…","quote_id":"101214898018257169"}
  • カラの本文は許容されない。

投稿データの取得

  • TLに出る投稿に "quote":(Statusエンティティ) が出るようになる。

QTのネスト

  • QTのQTは何段までできるのか試してみたら制限がなさそうだった。
  • また、jsonデータのレンダリング時に何段でも展開していた。これはサーバ負荷を上げるはず。
  • abuseになりかねないのでHostdonとfedibirdに問い合わせて結果待ち。

その他

STの対応

  • quoteかquote_id があれば引用表記をつける。
  • quoteがあればプレビューカードにそれを表示する。
  • プレビューカードを用意した&カード非表示設定がオフならcontent末尾の QT: [...] を削る。
  • 対応してるサーバならブーストボタン列に引用ボタンを表示する。本文中のQTリンクを削るのをやめる。

検討中

  • 引用ボタンの表示の有無をアプリ設定で変更可能にする?