有大佬用过 jellyfin-sdk-kotlin 吗? 其中的 websocket 各种消息是如何触发的?

169 天前
 xianyv

最近在研究 jellyfin-sdk-kotlin,一直没搞明白 websocket 的各种消息是如何触发的,看 sdk 的支持列表里有 UserUpdateMessage,添加监听并且修改用户信息后,消息一直没有发送过来.

 runBlocking {
    println("Starting subscription")

    val connection = apiClient.ws()
    connection.addListener<UserUpdatedMessage>() {
        println("数据监听")
    }

    // Listen for messages
    // this automatically subscribes to activity log entries etc.
    connection.addGlobalListener { message ->
        println("Received $message")
    }

    awaitCancellation()
}
425 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1031933

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX