とりあえずリストの閲覧だけ、と思ったんだけどいざ実装してみるとリストのあらゆる操作がたちどころに欲しくなるので参った😅
CRUDで。
C=×リスト作成
R=○リスト一覧、○リストタイムライン閲覧、×リストメンバー一覧
U=×リスト編集、×リストメンバー追加
D=×リスト削除、×リストメンバー削除
…先が長すぎる

あとプロフからリストに追加したくなるので、あの時はissueなげて、あるユーザが現在追加されてるリストの一覧を取得するAPIを追加してもらったなあ…。ワンボタンで「follow then add to list 」する処理もあると便利。フォローが返り値を信用できず実際には時間かかるので、フォローしたと思ってもリスト追加がエラーを返す場合にユーザにリトライしてもらう感じになったけど。

フォロー

@SubwayTooter ユーザーが追加されてるリスト一覧あるんですね。Twitter側ではそれがあることでかなり便利だったので助かります。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。