jitwxs / 163MusicLyrics

Windows 云音乐歌词获取【网易云、QQ音乐】
Apache License 2.0
1.91k stars 101 forks source link

系统错误? #139

Closed NoStyle27 closed 1 year ago

NoStyle27 commented 1 year ago

BUG 描述 Describe the bug

复制歌曲链接后精准搜索显示系统错误,模糊搜索显示查询条件为空,已重启多次尝试

版本 Version

V5.4

复现步骤 Reclaim step

正常按照一般流程操作就会复现

错误日志(可选) Error Log(Optional) 2022-12-07.log

~可上传程序 Logs 目录下的日志文件,帮助定位问题~

jitwxs commented 1 year ago

具体的歌曲 ID 提供下

llq520 commented 1 year ago

同一问题 https://music.163.com/song?id=1431606759&userid=8073630663 例如这个 使用5.0获取歌词正常。5.4版本系统错误。已回退版本。

llq520 commented 1 year ago

2022-12-09 00:41:48.7701 | ERROR | Blur Search Business failed, param: "https://music.163.com/song?id=1431606759&userid=8073630663", type: SONG_ID, message: "查询结果为空,请修改查询条件" 2022-12-09 00:41:59.9614 | ERROR | Newtonsoft.Json.JsonReaderException: Additional text encountered after finished reading JSON content: {. Path '', line 1, position 26. 在 Newtonsoft.Json.JsonTextReader.Read() 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) 在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) 在 MusicLyricApp.Api.NetEaseMusicNativeApi.GetDetail(IEnumerable1 songIds) 在 MusicLyricApp.Api.NetEaseMusicNativeApi.GetSongs(String[] songIds) 在 MusicLyricApp.Api.NetEaseMusicApiV2.GetSongVo0(String[] songIds) 在 MusicLyricApp.Api.MusicApiV2Cacheable.GetSongVo(String[] songIds) 在 MusicLyricApp.MainForm.SearchBySongId(String[] songIds, Boolean isVerbatimLyric) 在 MusicLyricApp.MainForm.SingleSearch(String songId) 在 MusicLyricApp.MainForm.<Search_Btn_Click>d__18.MoveNext() 2022-12-09 00:42:01.8254 | ERROR | Blur Search Business failed, param: "https://music.163.com/song?id=1431606759&userid=8073630663", type: SONG_ID, message: "查询结果为空,请修改查询条件" 2022-12-09 00:42:21.1419 | ERROR | Newtonsoft.Json.JsonReaderException: Additional text encountered after finished reading JSON content: {. Path '', line 1, position 26. 在 Newtonsoft.Json.JsonTextReader.Read() 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) 在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) 在 MusicLyricApp.Api.NetEaseMusicNativeApi.GetDetail(IEnumerable1 songIds) 在 MusicLyricApp.Api.NetEaseMusicNativeApi.GetSongs(String[] songIds) 在 MusicLyricApp.Api.NetEaseMusicApiV2.GetSongVo0(String[] songIds) 在 MusicLyricApp.Api.MusicApiV2Cacheable.GetSongVo(String[] songIds) 在 MusicLyricApp.MainForm.SearchBySongId(String[] songIds, Boolean isVerbatimLyric) 在 MusicLyricApp.MainForm.SingleSearch(String songId) 在 MusicLyricApp.MainForm.d__18.MoveNext()

NoStyle27 commented 1 year ago

https://music.163.com/song?id=565841089&userid=134683142

jitwxs commented 1 year ago

已修复 v5.5