feat(Test NetEaseMusic's Romance lyrics.):

This commit is contained in:
real-zony 2022-09-22 18:08:26 +08:00
parent 85f325b300
commit f519eb1251
3 changed files with 14 additions and 2 deletions

View File

@ -8,9 +8,9 @@ namespace ZonyLrcTools.Cli.Infrastructure.Lyric.NetEase.JsonModel
{ {
public GetLyricRequest(long songId) public GetLyricRequest(long songId)
{ {
OS = "osx"; OS = "ios";
Id = songId; Id = songId;
Lv = Kv = Tv = -1; Lv = Kv = Tv = Rv = -1;
} }
/// <summary> /// <summary>
@ -30,5 +30,9 @@ namespace ZonyLrcTools.Cli.Infrastructure.Lyric.NetEase.JsonModel
[JsonProperty("kv")] public int Kv { get; } [JsonProperty("kv")] public int Kv { get; }
[JsonProperty("tv")] public int Tv { get; } [JsonProperty("tv")] public int Tv { get; }
[JsonProperty("rv")] public int Rv { get; set; }
[JsonProperty("crypto")] public string Protocol { get; set; } = "api";
} }
} }

View File

@ -22,6 +22,12 @@ namespace ZonyLrcTools.Cli.Infrastructure.Lyric.NetEase.JsonModel
[JsonProperty("tlyric")] [JsonProperty("tlyric")]
public InnerLyric TranslationLyric { get; set; } public InnerLyric TranslationLyric { get; set; }
/// <summary>
/// 如果存在罗马音歌词,则本项内容为罗马音歌词。
/// </summary>
[JsonProperty("romalrc")]
public InnerLyric RomaLyric { get; set; }
/// <summary> /// <summary>
/// 状态码。 /// 状态码。
/// </summary> /// </summary>

View File

@ -43,6 +43,8 @@ namespace ZonyLrcTools.Cli.Infrastructure.Lyric.NetEase.JsonModel
[JsonProperty("limit")] [JsonProperty("limit")]
public int Limit { get; set; } public int Limit { get; set; }
[JsonProperty("crypto")] public string Crypto { get; set; } = "weapi";
public SongSearchRequest() public SongSearchRequest()
{ {
CsrfToken = string.Empty; CsrfToken = string.Empty;