プロジェクト

全般

プロフィール

バグ #1345

未完了

mastodonプラグインのプロフィールタブを開いたときにトゥート単位で取得APIが呼ばれる

Akira Ouchi さんがほぼ5年前に追加. ほぼ5年前に更新.

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

説明

mastodonプラグインでプロフィールタブに開いたときにトゥートの取得をapi/v1/statuses/<id>の単位で取得する場合があるようです。
以下は自分のプロフィールタブを開いたときの出力です。

notice: {MIKUTTER_DIR}/core/plugin/mastodon/api.rb:181:in `send_request': Mastodon::API.call get https://social.mikutter.hachune.net/api/v1/accounts/3/statuses [["Authorization", "Bearer bef25405f1a5f17098fea5f9d737996a309b12dd4a476e16566ef9debf719a2e"]] [] 
notice: {MIKUTTER_DIR}/core/plugin/mastodon/api.rb:181:in `send_request': Mastodon::API.call get https://social.mikutter.hachune.net/api/v1/statuses/102238914714412414 [] [] 
notice: {MIKUTTER_DIR}/core/plugin/mastodon/api.rb:181:in `send_request': Mastodon::API.call get https://social.mikutter.hachune.net/api/v1/statuses/102238611243190984 [] [] 
notice: {MIKUTTER_DIR}/core/plugin/mastodon/api.rb:181:in `send_request': Mastodon::API.call get https://social.mikutter.hachune.net/api/v1/statuses/102238611242850330 [] [] 
notice: {MIKUTTER_DIR}/core/plugin/mastodon/api.rb:181:in `send_request': Mastodon::API.call get https://social.mikutter.hachune.net/api/v1/statuses/102238511354097739 [] [] 

常にTLに読み込まれていない(フォロイーのふぁぼ・BTなどで出てきたフォローしていない)ようなユーザーでは取得件数が多くなるような印象があります。
Pawooユーザーのような画像投稿が多い場合に読み込みが多くなっている気もします。

API仕様もわかっていないのでアレですが、トゥート単位よりはある程度まとめて取れるとサーバーに優しそうではあります。

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