MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    B站订阅插件,动态、视频、直播订阅 @全体成员

    插件发布
    bilibili b站 直播 动态 专栏
    103
    392
    96330
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • cssxsh
      cssxsh @leekoyo 最后由 编辑

      @leekoyo 在 B站订阅插件,动态、视频、直播订阅 @全体成员 中说:

      能正常回复消息(如meme-helper),但是此插件消息被吞,是被风控的原因吗?

      如果你在日志里看到发出,但是聊天框没收到,那就是被风控了

      1 条回复 最后回复 回复 引用 0
      • M
        macOSWk 最后由 cssxsh 编辑

        好像被限制访问了

        2023-04-19 22:56:29 W/bilibili-helper: VideoTasker with 928123 fail.
        BiliApiException(data=TempData(code=-401, data={"ga_data":{"decisions":["verify_captcha_level3"],"risk_level":1,"grisk_id":"76019394835b4eeae436cae9e8918620","decision_ctx":{"buvid":"456299C9-67DE-7B8C-9E3E-1BBD6D61513990682infoc","decision_type":"4","ip":"123.150.35.24","mid":"0","scene":"anti_crawler","ua":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/70.0.3538.77 Chrome/70.0.3538.77 Safari/537.36","v_voucher":"voucher_f58be68a-c89b-4088-90b3-8304b3b7741e"}}}, result=null, message=非法访问, ttl=1, msg=null), url=https://api.bilibili.com/x/space/arc/search?mid=928123&keyword=&order=pubdate&jsonp=jsonp&ps=30&pn=1&tid=0)
        	at bilibili-helper-1.6.7.mirai2.jar//xyz.cssxsh.bilibili.api.VideoKt$getVideos$$inlined$json$1$1.invokeSuspend(Api.kt:87)
        	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
        	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
        	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
        	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
        	at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
        	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
        	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
        	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
        	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
        	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
        	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
        
        cssxsh 2 条回复 最后回复 回复 引用 0
        • cssxsh
          cssxsh @macOSWk 最后由 编辑

          @macOSWk

          是的

          1 条回复 最后回复 回复 引用 0
          • cssxsh
            cssxsh @macOSWk 最后由 编辑

            @macOSWk

            你可以试试这个测试的版本

            最近我不是很有时间处理这个问题

            https://github.com/cssxsh/bilibili-helper/suites/11862111565/artifacts/620190701

            1 条回复 最后回复 回复 引用 0
            • H
              himetuki 最后由 编辑

              出现了 请求过于频繁,请稍后再试 怎么办

              cssxsh 1 条回复 最后回复 回复 引用 0
              • cssxsh
                cssxsh @himetuki 最后由 编辑

                @himetuki

                没办法,最近b站新加了很多反爬处理

                1 条回复 最后回复 回复 引用 0
                • cssxsh
                  cssxsh 最后由 编辑

                  1.7.0 加入登录指令
                  你们可以尝试登录解决反爬限制

                  R 1 条回复 最后回复 回复 引用 0
                  • E
                    en_shizuku 最后由 编辑

                    不好意思打扰了,今天开始获取动态资讯的时候会回复这个:
                    2023-05-15 23:11:03 W/bilibili-helper: 构建Dynamic(791867694707114003)信息失败
                    kotlinx.serialization.MissingFieldException: Field 'card' is required for type with serial name 'xyz.cssxsh.bilibili.data.BiliDynamicInfo', but it was missing
                    at kotlinx.serialization.internal.PluginExceptionsKt.throwMissingFieldException(PluginExceptions.kt:20)
                    at bilibili-helper-1.6.7.mirai2.jar//xyz.cssxsh.bilibili.data.BiliDynamicInfo.<init>(Dynamic.kt:63)
                    at bilibili-helper-1.6.7.mirai2.jar//xyz.cssxsh.bilibili.data.BiliDynamicInfo$$serializer.deserialize(Dynamic.kt:63)
                    at bilibili-helper-1.6.7.mirai2.jar//xyz.cssxsh.bilibili.data.BiliDynamicInfo$$serializer.deserialize(Dynamic.kt:63)
                    at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:59)
                    at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:51)
                    at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:24)
                    at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:119)
                    at bilibili-helper-1.6.7.mirai2.jar//xyz.cssxsh.bilibili.api.DynamicKt$getDynamicInfo$$inlined$json$1$1.invokeSuspend(Api.kt:106)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

                    2023-05-15 23:11:03 V/Bot.334067614: Friend(2731106957) <- Field 'card' is required for type with serial name 'xyz.cssxsh.bilibili.data.BiliDynamicInfo', but it was missing

                    另外在聊天环境订阅用户动态会回复:
                    2023-05-15 23:21:44 W/bilibili-helper: io.ktor.serialization.JsonConvertException: Illegal input
                    io.ktor.serialization.JsonConvertException: Illegal input
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.serialization.kotlinx.KotlinxSerializationConverter.deserialize(KotlinxSerializationConverter.kt:79)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.serialization.kotlinx.KotlinxSerializationConverter$deserialize$1.invokeSuspend(KotlinxSerializationConverter.kt)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                    Caused by: kotlinx.serialization.json.internal.JsonDecodingException: Unexpected JSON token at offset 47: Expected EOF after parsing, but had { instead at path: $
                    JSON input: .....sage":"请求过于频繁,请稍后再试","ttl":1}{"code":0,"message":"0","ttl":1.....
                    at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:24)
                    at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:32)
                    at kotlinx.serialization.json.internal.AbstractJsonLexer.fail(AbstractJsonLexer.kt:528)
                    at kotlinx.serialization.json.internal.AbstractJsonLexer.fail$default(AbstractJsonLexer.kt:526)
                    at kotlinx.serialization.json.internal.AbstractJsonLexer.expectEof(AbstractJsonLexer.kt:166)
                    at kotlinx.serialization.json.Json.decodeFromString(Json.kt:101)
                    at bilibili-helper-1.6.7.mirai2.jar[private]//io.ktor.serialization.kotlinx.KotlinxSerializationConverter.deserialize(KotlinxSerializationConverter.kt:71)
                    ... 7 more

                    2023-05-15 23:21:45 V/Bot.334067614: Group(1016731211) <- 发生错误, Illegal input

                    cssxsh 1 条回复 最后回复 回复 引用 0
                    • cssxsh
                      cssxsh @en_shizuku 最后由 编辑

                      @en_shizuku 在 B站订阅插件,动态、视频、直播订阅 @全体成员 中说:

                      请求过于频繁,请稍后再试

                      被B站反爬了

                      1 条回复 最后回复 回复 引用 0
                      • B
                        buchimogu @cssxsh 最后由 编辑

                        此回复已被删除!
                        1 条回复 最后回复 回复 引用 0
                        • D
                          dokurorz 最后由 dokurorz 编辑

                          佬帮忙看看这个啥原因,解析视频链接就会出现,手动试了下/bili-info bvid情况一样,但是/bili-info获取其他像直播和动态没有问题,想到可能是因为反爬,添加了cookies情况一样,视频信息模板没有改动

                          2023-07-12 20:55:24 V/Bot.****: [can can need(****)] Dokuro(****) -> https://www.bilibili.com/video/BV1Zj411m7y8/
                          2023-07-12 20:55:24 I/bilibili-helper: Member Dokuro(****.****) 匹配Video(BV1Zj411m7y8)
                          2023-07-12 20:55:24 W/bilibili-helper: 构建Video(BV1Zj411m7y8)信息失败
                          kotlinx.serialization.json.internal.JsonDecodingException: Expected class kotlinx.serialization.json.JsonObject as the serialized body of xyz.cssxsh.bilibili.data.VideoSubtitle, but had class kotlinx.serialization.json.JsonNull
                                  at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:24)
                                  at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.beginStructure(TreeJsonDecoder.kt:359)
                                  at kotlinx.serialization.json.internal.JsonTreeDecoder.beginStructure(TreeJsonDecoder.kt:259)
                                  at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.bilibili.data.VideoSubtitle$$serializer.deserialize(Video.kt:133)
                                  at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.bilibili.data.VideoSubtitle$$serializer.deserialize(Video.kt:133)
                                  at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:61)
                                  at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52)
                                  at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207)
                                  at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:280)
                                  at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:297)
                                  at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:280)
                                  at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.bilibili.data.BiliVideoInfo$$serializer.deserialize(Video.kt:30)
                                  at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.bilibili.data.BiliVideoInfo$$serializer.deserialize(Video.kt:30)
                                  at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:61)
                                  at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52)
                                  at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25)
                                  at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:117)
                                  at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.bilibili.api.VideoKt$getVideoInfo$$inlined$json$2$1.invokeSuspend(Api.kt:139)
                                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                  at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                  at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                  at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                                  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                          
                          2023-07-12 20:55:25 V/Bot.****: Group(****) <- Expected class kotlinx.serialization.json.JsonObject as the serialized body of xyz.cssxsh.bilibili.data.VideoSubtitle, but had class kotlinx.serialization.json.JsonNull
                          
                          cssxsh 1 条回复 最后回复 回复 引用 0
                          • cssxsh
                            cssxsh @dokurorz 最后由 cssxsh 编辑

                            @dokurorz 在 B站订阅插件,动态、视频、直播订阅 @全体成员 中说:

                            VideoSubtitle

                            目测你的那个适配缺少这部分信息
                            等待下个版本修复吧

                            方便的话开个 issue https://github.com/cssxsh/bilibili-helper/issues

                            1 条回复 最后回复 回复 引用 0
                            • zhizhitu
                              zhizhitu 最后由 编辑

                              此回复已被删除!
                              1 条回复 最后回复 回复 引用 0
                              • C
                                CanmingCai 最后由 编辑

                                请问如果动态是包含一个视频的,比如:57d12eca-f87a-48d2-acd8-10f2543d451c-image.png

                                推送出来是视频模板的样子,上面那段话是不显示的。我给Video.template添加了个#detail 但好像出错了。
                                有什么办法可以解决吗大佬

                                1 条回复 最后回复 回复 引用 0
                                • R
                                  rs610ucf7 摸鱼 @cssxsh 最后由 编辑

                                  @cssxsh 登录指令响应太慢,且在二维码发送后立即扫码也会在一定时间后提示超时

                                  1 条回复 最后回复 回复 引用 0
                                  • A
                                    Amumu19097265 最后由 编辑

                                    大佬打扰了,请问在启动mcl的时候,有这个报错然后阻塞了是什么情况呀

                                    2023-10-18 15:29:44 I/bilibili-helper: 正在初始化 mirai-selenium-plugin,请稍后
                                    2023-10-18 15:29:44 I/bilibili-helper: VIDEO缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: LIVE缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: EMOJI缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: SKETCH缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: USER缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: SEASON缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: ARTICLE缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: DYNAMIC缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: MUSIC缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:44 I/bilibili-helper: EPISODE缓存清理任务开始运行,间隔1h
                                    2023-10-18 15:29:45 E/main: Failed to init MiraiConsole.
                                    net.mamoe.mirai.console.extension.ExtensionException: Exception while executing extension '<anonymous class>' provided by plugin 'bilibili-helper', registered for 'net.mamoe.mirai.console.extensions.PostStartupExtension'
                                            at net.mamoe.mirai.console.internal.extension.AbstractConcurrentComponentStorage.throwExtensionException$mirai_console(ComponentStorageInternal.kt:137)
                                            at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:622)
                                            at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:512)
                                            at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:182)
                                            at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:181)
                                            at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:59)
                                            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                                            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                                            at java.base/java.lang.reflect.Method.invoke(Method.java:566)
                                            at org.itxtech.mcl.Utility.bootJars(Utility.java:86)
                                            at org.itxtech.mcl.Utility.bootJars(Utility.java:76)
                                            at org.itxtech.mcl.Utility.bootMirai(Utility.java:98)
                                            at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:113)
                                            at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:123)
                                            at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:196)
                                            at org.itxtech.mcl.Loader.tryCatching(Loader.java:151)
                                            at org.itxtech.mcl.Loader.start(Loader.java:196)
                                            at org.itxtech.mcl.Loader.main(Loader.java:84)
                                    Caused by: java.lang.IllegalStateException: status 404 download https://npm.taobao.org/mirrors/chromedriver/LATEST_RELEASE_118.0.5993
                                            at mirai-selenium-plugin-2.2.4.mirai2.jar//xyz.cssxsh.selenium.SeleniumInitKt.download(SeleniumInit.kt:110)
                                            at mirai-selenium-plugin-2.2.4.mirai2.jar//xyz.cssxsh.selenium.SeleniumInitKt.setupChromeDriver(SeleniumInit.kt:386)
                                            at mirai-selenium-plugin-2.2.4.mirai2.jar//xyz.cssxsh.selenium.SeleniumInitKt.setupWebDriver(SeleniumInit.kt:203)
                                            at mirai-selenium-plugin-2.2.4.mirai2.jar//xyz.cssxsh.selenium.SeleniumInitKt.setupWebDriver(SeleniumInit.kt:175)
                                            at mirai-selenium-plugin-2.2.4.mirai2.jar//xyz.cssxsh.mirai.selenium.MiraiSeleniumPlugin.setup(MiraiSeleniumPlugin.kt:47)
                                            at mirai-selenium-plugin-2.2.4.mirai2.jar//xyz.cssxsh.mirai.selenium.MiraiSeleniumPlugin.setup$default(MiraiSeleniumPlugin.kt:39)
                                            at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.mirai.bilibili.BiliUtilsKt$SetupSelenium$2.invoke(BiliUtils.kt:103)
                                            at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.mirai.bilibili.BiliUtilsKt$SetupSelenium$2.invoke(BiliUtils.kt:100)
                                            at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                                            at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.mirai.bilibili.BiliUtilsKt.getSetupSelenium(BiliUtils.kt:100)
                                            at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.mirai.bilibili.BiliHelperPlugin$onLoad$1.invoke(BiliHelperPlugin.kt:34)
                                            at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.mirai.bilibili.BiliHelperPlugin$onLoad$1.invoke(BiliHelperPlugin.kt:29)
                                            at net.mamoe.mirai.console.extension.PluginComponentStorage$sam$net_mamoe_mirai_console_extensions_PostStartupExtension$0.invoke(PluginComponentStorage.kt)
                                            at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:448)
                                            ... 17 more
                                    
                                    cssxsh 1 条回复 最后回复 回复 引用 0
                                    • cssxsh
                                      cssxsh @Amumu19097265 最后由 编辑

                                      @Amumu19097265

                                      mirai-selenium-plugin
                                      该升级了

                                      A 渡 2 条回复 最后回复 回复 引用 1
                                      • A
                                        Amumu19097265 @cssxsh 最后由 编辑

                                        @cssxsh 升级后解决了 感谢!

                                        1 条回复 最后回复 回复 引用 0
                                        • M
                                          Mr_BL 最后由 编辑

                                          BiliApiException(data=TempData(code=-352, data={"v_voucher":"voucher_40ca435e-dfcc-403e-b7ea-43b962496077"}, result=null, message=风控校验失败, ttl=1, msg=null), url=https://api.bilibili.com/x/space/wbi/arc/search?mid=686127&keyword=&order=pubdate&jsonp=jsonp&ps=30&pn=1&tid=0&wts=1703005285&w_rid=b7e402368350a32d70133fdb9c679800)
                                          at bilibili-helper-1.7.3.mirai2.jar//xyz.cssxsh.bilibili.api.VideoKt$getVideos$$inlined$json$1$1.invokeSuspend(Api.kt:104)
                                          at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                          at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                          at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                          at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                          at bilibili-helper-1.7.3.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                          at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                          at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                          at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                          at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                                          at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                          at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                                          在添加视频订阅的时候出现报错,可以麻烦看看是什么原因吗?

                                          1 条回复 最后回复 回复 引用 0
                                          • C
                                            CarlosDJY 最后由 编辑

                                            您好,最近某一次重启后出现报错2024-03-20 18:24:57 W/bilibili-helper: DynamicTasker with 1703797642 数据加载异常,请汇报给开发者
                                            kotlinx.serialization.json.internal.JsonDecodingException: Expected class kotlinx.serialization.json.JsonObject as the serialized body of xyz.cssxsh.bilibili.data.UserProfile, but had class kotlinx.serialization.json.JsonNull
                                            at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:24)
                                            at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.beginStructure(TreeJsonDecoder.kt:359)
                                            at kotlinx.serialization.json.internal.JsonTreeDecoder.beginStructure(TreeJsonDecoder.kt:259)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.UserProfile$$serializer.deserialize(User.kt:86)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.UserProfile$$serializer.deserialize(User.kt:86)
                                            at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:61)
                                            at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207)
                                            at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:280)
                                            at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:297)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:280)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.DynamicDescribe$$serializer.deserialize(Dynamic.kt:142)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.DynamicDescribe$$serializer.deserialize(Dynamic.kt:142)
                                            at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:61)
                                            at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207)
                                            at kotlinx.serialization.internal.TaggedDecoder$decodeNullableSerializableElement$1.invoke(Tagged.kt:289)
                                            at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:297)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableElement(Tagged.kt:288)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.DynamicDescribe$$serializer.deserialize(Dynamic.kt:142)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.DynamicDescribe$$serializer.deserialize(Dynamic.kt:142)
                                            at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:61)
                                            at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207)
                                            at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:280)
                                            at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:297)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:280)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.DynamicInfo$$serializer.deserialize(Dynamic.kt:208)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.DynamicInfo$$serializer.deserialize(Dynamic.kt:208)
                                            at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:61)
                                            at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207)
                                            at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:280)
                                            at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:297)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:280)
                                            at kotlinx.serialization.encoding.CompositeDecoder$DefaultImpls.decodeSerializableElement$default(Decoding.kt:533)
                                            at kotlinx.serialization.internal.CollectionLikeSerializer.readElement(CollectionSerializers.kt:80)
                                            at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51)
                                            at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36)
                                            at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43)
                                            at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:61)
                                            at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:207)
                                            at kotlinx.serialization.internal.TaggedDecoder$decodeSerializableElement$1.invoke(Tagged.kt:280)
                                            at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:297)
                                            at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableElement(Tagged.kt:280)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.BiliDynamicList$$serializer.deserialize(Dynamic.kt:53)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.data.BiliDynamicList$$serializer.deserialize(Dynamic.kt:53)
                                            at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:61)
                                            at kotlinx.serialization.json.internal.AbstractJsonTreeDecoder.decodeSerializableValue(TreeJsonDecoder.kt:52)
                                            at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:25)
                                            at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:117)
                                            at bilibili-helper-1.7.2.mirai2.jar//xyz.cssxsh.bilibili.api.DynamicKt$getSpaceHistory$$inlined$json$1$1.invokeSuspend(Api.kt:163)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                            at bilibili-helper-1.7.2.mirai2.jar[private]//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                            at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                            at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                            at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                                            at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                            at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                                            但是有时候仍然可以推送订阅,有时候会推送失败。请问是什么问题x

                                            天涯一笑 1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 16
                                            • 17
                                            • 18
                                            • 19
                                            • 20
                                            • 19 / 20
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact