【Bug】【青龙】天选时刻、银瓜子兑换等任务报错: [09:26:39 ERR] 程序发生异常:An error occured deserializing the response.
Author: lzg134679Created May 8, 2026Updated May 17, 2026
版本
BiliTool版本号:develop
青龙版本号:2.20.2
确认
- 是的,我已搜索并确认,没有其他相同的议题
- 是的,我确认,已尝试升级bilitool到最新版,但未解决
- 是的,我确认,已尝试升级青龙到最新版,但未解决
服务器架构
- x64
- arm64
- arm
- 其他(请在下面补充)
服务器系统
- Windows
- macOS
- Linux
- Debian
- Ubuntu
- Windows
- Alpine
- Centos
- 其他(请在下面补充)
青龙容器类型
- Docker
- Podman
- 其他(请在下面补充)
青龙镜像
- whyour/qinglong:latest(Alpine)
- whyour/qinglong:debian(Debian)
选择的BiliTool运行模式
- dotnet
- bilitool
如果是青龙拉库相关bug,请贴出拉库方式截图
- 否
如果是缺失文件相关bug,请贴出容器内文件路径信息
- 否
BiliTool仓库文件路径:/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop
脚本文件路径:<粘贴路径>
问题描述
运行天选时刻抽奖有报错和一堆警告: [09:26:39 ERR] 程序发生异常:An error occured deserializing the response. 运行银瓜子兑换任务有报错:银瓜子兑换硬币失败,继续其他任务。失败信息:An error occured deserializing the response.
日志信息
bilitool: 青龙repo目录: /ql/data/repo
bilitool: bili仓库目录: /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop
bilitool: 当前系统发行版本:debian.12
bilitool: 当前系统:linux
bilitool: 当前架构:arm64
bilitool: 当前选择的运行方式:dotnet
bilitool: 当前dotnet版本:8.0.420
bilitool: 已安装,且版本满足
bilitool: which dotnet: /root/.dotnet/dotnet
bilitool: 环境正常,本次无需安装
CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Infrastructure/Ray.BiliBiliTool.Infrastructure.csproj]
CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Config/Ray.BiliBiliTool.Config.csproj]
CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/Ray.BiliBiliTool.Agent.csproj]
/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/BiliBiliAgent/Interfaces/IApiApi.cs(412,50): warning RF001: Method IApiApi.StartOgvWatchAsync either has no Refit HTTP method attribute or you've used something other than a string literal for the 'path' argument [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/Ray.BiliBiliTool.Agent.csproj]
/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/BiliBiliAgent/Interfaces/IApiApi.cs(421,27): warning RF001: Method IApiApi.CompleteOgvWatchAsync either has no Refit HTTP method attribute or you've used something other than a string literal for the 'path' argument [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/Ray.BiliBiliTool.Agent.csproj]
/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/BiliBiliAgent/Dtos/ApiApi/VipBigPoint/TaskInfo.cs(14,34): warning CS9042: Required member 'TaskInfo.Sing_task_item' should not be attributed with 'ObsoleteAttribute' unless the containing type is obsolete or all constructors are obsolete. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/Ray.BiliBiliTool.Agent.csproj]
CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/Ray.BiliBiliTool.DomainService.csproj]
/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/VideoDomainService.cs(70,45): warning CS8604: Possible null reference argument for parameter 'message' in 'BiliBusinessException.BiliBusinessException(string message)'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/Ray.BiliBiliTool.DomainService.csproj]
/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/VideoDomainService.cs(91,45): warning CS8604: Possible null reference argument for parameter 'message' in 'BiliBusinessException.BiliBusinessException(string message)'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/Ray.BiliBiliTool.DomainService.csproj]
/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/ArticleDomainService.cs(172,45): warning CS8604: Possible null reference argument for parameter 'message' in 'BiliBusinessException.BiliBusinessException(string message)'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/Ray.BiliBiliTool.DomainService.csproj]
/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/ArticleDomainService.cs(245,45): warning CS8604: Possible null reference argument for parameter 'message' in 'BiliBusinessException.BiliBusinessException(string message)'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/Ray.BiliBiliTool.DomainService.csproj]
CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application.Contracts/Ray.BiliBiliTool.Application.Contracts.csproj]
CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/Ray.BiliBiliTool.Application.csproj]
/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/Attributes/TaskInterceptorAttribute.cs(58,40): warning CS8625: Cannot convert null literal to non-nullable reference type. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/Ray.BiliBiliTool.Application.csproj]
CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Console/Ray.BiliBiliTool.Console.csproj]
____ _ _____ _
| __ ) _| |_|_ _|__ ___ | |
| _ \(_) (_) | |/ _ \ / _ \| |
| |_) | | | | | | (_) | (_) | |
|____/|_|_|_| |_|\___/ \___/|_|
[09:26:05 INF] BiliBiliToolPro 开始运行...
[09:26:06 INF] 【目标任务】LiveLottery
[09:26:06 INF] 【账号个数】1个
[09:26:06 INF] ######### 账号 0 #########
[09:26:06 INF] =====开始 天选时刻抽奖 =====
[09:26:07 INF] FlowStart 天选时刻抽奖
[09:26:07 INF] Cookie完整,不需要Set Cookie
[09:26:07 INF] ---开始 打印用户信息 ---
[09:26:26 INF] 【用户名】浪浪xxx子光
[09:26:26 INF] 【会员类型】年度大会员
[09:26:26 INF] 【会员状态】正常
[09:26:26 INF] 【硬币余额】1233.8
[09:26:26 INF] 【当前经验】48386
[09:26:26 INF] 您已是 Lv6 的大佬了,无敌是多么寂寞~
[09:26:26 INF] ---------结束---------
[09:26:26 INF] ---开始 抽奖 ---
[09:26:39 ERR] 程序发生异常:An error occured deserializing the response.
[09:26:39 INF] -----结束-----
[09:26:39 ERR] FlowFailed 天选时刻抽奖
Refit.ApiException: An error occured deserializing the response.
---> System.Text.Json.JsonException: JSON deserialization for type 'Ray.BiliBiliTool.Agent.BiliBiliAgent.Dtos.BiliApiResponse`1[Ray.BiliBiliTool.Agent.BiliBiliAgent.Dtos.ApiApi.Relation.GetFollowingsResponse]' was missing required properties, including the following: data
at System.Text.Json.ThrowHelper.ThrowJsonException_JsonRequiredPropertyMissing(JsonTypeInfo parent, BitArray requiredPropertiesSet)
at System.Text.Json.Serialization.Converters.ObjectDefaultConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value, Boolean& isPopulatedValue)
at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
at System.Text.Json.Serialization.Metadata.JsonTypeInfo`1.ContinueDeserialize(ReadBufferState& bufferState, JsonReaderState& jsonReaderState, ReadStack& readStack)
at System.Text.Json.Serialization.Metadata.JsonTypeInfo`1.DeserializeAsync(Stream utf8Json, CancellationToken cancellationToken)
at System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsyncCore[T](HttpContent content, JsonSerializerOptions options, CancellationToken cancellationToken)
at Refit.SystemTextJsonContentSerializer.FromHttpContentAsync[T](HttpContent content, CancellationToken cancellationToken) in c:\temp\releaser\refit\Refit\SystemTextJsonContentSerializer.cs:line 48
at Refit.RequestBuilderImplementation.DeserializeContentAsync[T](HttpResponseMessage resp, HttpContent content, CancellationToken cancellationToken) in c:\temp\releaser\refit\Refit\RequestBuilderImplementation.cs:line 465
at Refit.RequestBuilderImplementation.<>c__DisplayClass15_0`2.<<BuildCancellableTaskFuncForMethod>b__0>d.MoveNext() in c:\temp\releaser\refit\Refit\RequestBuilderImplementation.cs:line 390
--- End of inner exception stack trace ---
at Refit.RequestBuilderImplementation.<>c__DisplayClass15_0`2.<<BuildCancellableTaskFuncForMethod>b__0>d.MoveNext() in c:\temp\releaser\refit\Refit\RequestBuilderImplementation.cs:line 404
--- End of stack trace from previous location ---
at Refit.Implementation.Generated.RayBiliBiliToolAgentBiliBiliAgentInterfacesIApiApi.global::Ray.BiliBiliTool.Agent.BiliBiliAgent.Interfaces.IApiApi.GetFollowings(GetFollowingsRequest request, String ck) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/obj/Debug/net8.0/InterfaceStubGeneratorV2/Refit.Generator.InterfaceStubGeneratorV2/IApiApi.g.cs:line 477
at Ray.BiliBiliTool.DomainService.LiveDomainService.GetLastFollowUpId(BiliCookie ck) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/LiveDomainService.cs:line 336
at Ray.BiliBiliTool.DomainService.LiveDomainService.TianXuan(BiliCookie ck) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/LiveDomainService.cs:line 133
at Ray.BiliBiliTool.Application.LiveLotteryTaskAppService.$Rougamo_LotteryTianXuan(BiliCookie ck) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/LiveLotteryTaskAppService.cs:line 63
at Ray.BiliBiliTool.Application.LiveLotteryTaskAppService.<>c__DisplayClass6_0.<<DoTaskAccountAsync>b__0>d.MoveNext() in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/LiveLotteryTaskAppService.cs:line 48
--- End of stack trace from previous location ---
at Ray.BiliBiliTool.Application.Diagnostics.TaskFlowDiagnosticScope.ExecuteAsync(ILogger logger, String flowName, Func`1 action) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/Diagnostics/TaskFlowDiagnosticScope.cs:line 19
[09:26:39 ERR] 程序发生异常:An error occured deserializing the response.
[09:26:39 INF] ===========结束===========
[09:26:39 WRN] 异常:Refit.ApiException: An error occured deserializing the response.
---> System.Text.Json.JsonException: JSON deserialization for type 'Ray.BiliBiliTool.Agent.BiliBiliAgent.Dtos.BiliApiResponse`1[Ray.BiliBiliTool.Agent.BiliBiliAgent.Dtos.ApiApi.Relation.GetFollowingsResponse]' was missing required properties, including the following: data
at System.Text.Json.ThrowHelper.ThrowJsonException_JsonRequiredPropertyMissing(JsonTypeInfo parent, BitArray requiredPropertiesSet)
at System.Text.Json.Serialization.Converters.ObjectDefaultConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value, Boolean& isPopulatedValue)
at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
at System.Text.Json.Serialization.Metadata.JsonTypeInfo`1.ContinueDeserialize(ReadBufferState& bufferState, JsonReaderState& jsonReaderState, ReadStack& readStack)
at System.Text.Json.Serialization.Metadata.JsonTypeInfo`1.DeserializeAsync(Stream utf8Json, CancellationToken cancellationToken)
at System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsyncCore[T](HttpContent content, JsonSerializerOptions options, CancellationToken cancellationToken)
at Refit.SystemTextJsonContentSerializer.FromHttpContentAsync[T](HttpContent content, CancellationToken cancellationToken) in c:\temp\releaser\refit\Refit\SystemTextJsonContentSerializer.cs:line 48
at Refit.RequestBuilderImplementation.DeserializeContentAsync[T](HttpResponseMessage resp, HttpContent content, CancellationToken cancellationToken) in c:\temp\releaser\refit\Refit\RequestBuilderImplementation.cs:line 465
at Refit.RequestBuilderImplementation.<>c__DisplayClass15_0`2.<<BuildCancellableTaskFuncForMethod>b__0>d.MoveNext() in c:\temp\releaser\refit\Refit\RequestBuilderImplementation.cs:line 390
--- End of inner exception stack trace ---
at Refit.RequestBuilderImplementation.<>c__DisplayClass15_0`2.<<BuildCancellableTaskFuncForMethod>b__0>d.MoveNext() in c:\temp\releaser\refit\Refit\RequestBuilderImplementation.cs:line 404
--- End of stack trace from previous location ---
at Refit.Implementation.Generated.RayBiliBiliToolAgentBiliBiliAgentInterfacesIApiApi.global::Ray.BiliBiliTool.Agent.BiliBiliAgent.Interfaces.IApiApi.GetFollowings(GetFollowingsRequest request, String ck) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Agent/obj/Debug/net8.0/InterfaceStubGeneratorV2/Refit.Generator.InterfaceStubGeneratorV2/IApiApi.g.cs:line 477
at Ray.BiliBiliTool.DomainService.LiveDomainService.GetLastFollowUpId(BiliCookie ck) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/LiveDomainService.cs:line 336
at Ray.BiliBiliTool.DomainService.LiveDomainService.TianXuan(BiliCookie ck) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.DomainService/LiveDomainService.cs:line 133
at Ray.BiliBiliTool.Application.LiveLotteryTaskAppService.$Rougamo_LotteryTianXuan(BiliCookie ck) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/LiveLotteryTaskAppService.cs:line 63
at Ray.BiliBiliTool.Application.LiveLotteryTaskAppService.<>c__DisplayClass6_0.<<DoTaskAccountAsync>b__0>d.MoveNext() in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/LiveLotteryTaskAppService.cs:line 48
--- End of stack trace from previous location ---
at Ray.BiliBiliTool.Application.Diagnostics.TaskFlowDiagnosticScope.ExecuteAsync(ILogger logger, String flowName, Func`1 action) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/Diagnostics/TaskFlowDiagnosticScope.cs:line 19
at Ray.BiliBiliTool.Application.LiveLotteryTaskAppService.$Rougamo_DoTaskAccountAsync(BiliCookie ck, CancellationToken cancellationToken) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/LiveLotteryTaskAppService.cs:line 35
at Ray.BiliBiliTool.Application.BaseMultiAccountsAppService.DoTaskAsync(CancellationToken cancellationToken) in /ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Application/BaseMultiAccountsAppService.cs:line 29
[09:26:39 INF]
========================
[09:26:39 INF] v4.0.0.6 开源 by https://github.com/RayWangQvQ/BiliBiliToolPro
[09:26:39 INF] 运行环境:Production
[09:26:39 INF] 应用目录:/ql/data/repo/RayWangQvQ_BiliBiliToolPro_develop/src/Ray.BiliBiliTool.Console/bin/Debug/net8.0/
[09:26:39 INF] 运行结束
============================
银瓜子报错信息:
[08:01:34 INF] ---开始 银瓜子兑换硬币 ---
[08:01:34 INF] 【今天】8号
[08:01:50 INF] 【银瓜子余额】 9710
[08:01:50 INF] 【硬币余额】 1233
[08:01:50 INF] 【今日剩余兑换次数】 1
[08:01:50 INF] 开始尝试兑换...
[08:02:09 ERR] 银瓜子兑换硬币失败,继续其他任务。失败信息:An error occured deserializing the response.
[08:02:09 INF] ----------结束----------
[08:02:09 INF] FlowCompleted 银瓜子兑换硬币任务
[08:02:09 INF] ==============结束==============
Source: RayWangQvQ/BiliBiliToolPro