Misskey: リモートのフォロー/フォロワーを表示できるようにしてほしい

Created on 24 Aug 2018  ·  9Comments  ·  Source: syuilo/misskey

Summary

リモートユーザーのフォロー、フォロワーを表示できるようにしてほしい
現在は自インスタンスのグローバルに表示されているユーザーしか表示されないが、それ以外のユーザーも表示してほしい。

Environment



Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

✨Feature 🌌Federation

All 9 comments

これってどうやって実現したら良いんでしょう
例えば1000人のフォロワーがいるアカウントをフェッチした時、同時に1000人のフォロワー情報についてもフェッチしてくるとか…?ちょっと重くなりそう

相手がmisskeyなのかmastodonなのかで挙動が変わりそうな気もするけど、利用者があるユーザのフォローorフォロワーを表示したときに相手インスタンスのAPI叩いてその情報取得するとかできますか?

JS読めないから今の実装を良くは知らないけれど他のプロフィール情報の取得と同じにするとかでもあり?
(でもそれだと鯖が重くなるのか・・・)

(APに関しては全く知識ありませんが、)例えばMastodonのユーザーのFFを取得したいって事になった時、そのMastodonのAPIを使う時にMastodon側の認証情報が必要になってくるので、割と難しそうですね…

フォロー/フォロワー一覧取得はほぼAP上で出来ます。

ただし、
「ユーザーを取得したときにフォロー/フォロワー一覧も取得してDBに格納する」ようにしても

  1. ユーザー情報取得は結構重いためフォアグラウンドでは難しい
  2. 取得した一覧の追加/削除を検知する手段がないので、DBに保存してもそのデータは役に立たなそう
  3. この仕様の場合 フォロワーのフォロワー等も取得することになるため、最終的にほぼ連合の全ユーザーを取得することになってしまう

のような問題があり。

なるほど…。
ちなみにMastodonではリモートのアカウントのフォロー/フォロワーって見れるんですか?

ちなみにMastodonではリモートのアカウントのフォロー/フォロワーって見れるんですか?

見れないです(自インスタンスユーザーが関わってない分は一覧に出ないです)

ありがとうございます🙏
MastodonでもできないことをMisskeyが実現するのは難しそう
この機能結構要望が多いからてっきりMastodonでは出来るのかと思ってました

なんだMastodonでも実現できていないのね・・・ Fediverseを基本にするなら割とあると便利そうと思っていたが難しそう・・・

そもそも表示できないならできないで諦めて、「表示できないことにして項目をクリックできないようにする」か「"自インスタンスのユーザーのみを表示しています…"などと表記を入れる」ようにしてユーザーにオリジナルを見に行ってもらうようにしたほうがよさそう

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ibrokemypie picture ibrokemypie  ·  3Comments

no-boot-device picture no-boot-device  ·  3Comments

ShinoharaTa picture ShinoharaTa  ·  3Comments

syuilo picture syuilo  ·  3Comments

tamaina picture tamaina  ·  3Comments