Misskey.NET
Misskey.NET copied to clipboard
Misskey Client API Library for .NET
現状Misskeyクラスに色々集まっている。 ユーザーが利用しやすいフローも考えてクラス構成を見直すと良いかも知れない。(Misskey.NET v2に向けて?) - サーバーを見つける → ユーザー認証 → API利用 例えばこんな感じ? - 利用するサーバーがまだ定まっていない状態でサーバーを探す(JoinMisskey API) - サーバーの情報を取得して対応している認証方法やバージョンを取得する? - サーバーが見つかったので認証方法を選択して実際に認証を行う - 認証を行う内部クラス(MiAuth、SAuth)がいる - 認証完了したらクレデンシャルを保持するクラスがいるかも。後段のHTTP APIやStreaming APIで再利用できるように? - クレデンシャルを用いて、HTTP APIでリクエストやストリーミングに接続する
できれば動詞で始めたい気がする...
DriveFIle
Misskeyのストリーミングを購読する機能を実装する ## 基本 **現在調整中のため、たびたびAPIが変わる可能性がある** ```cs // Misskey mi; var cid = Guid.NewGuid().ToString(); var st = mi.OpenStreaming(); // 受信 st.Received += (StreamingResponse res) => { if (res.Type == "channel" && res.Raw["body"]...