From 7e0c0fa5bffe905843ce980a5d4b5e1d361fbdd9 Mon Sep 17 00:00:00 2001 From: Xhichn Date: Sun, 14 May 2023 17:49:03 +0800 Subject: [PATCH] Change hoyolab api host --- .../Snap.Hutao/Web/ApiOsEndpoints.cs | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Web/ApiOsEndpoints.cs b/src/Snap.Hutao/Snap.Hutao/Web/ApiOsEndpoints.cs index 2d2e2778..84f7e4de 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/ApiOsEndpoints.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/ApiOsEndpoints.cs @@ -85,11 +85,6 @@ internal static class ApiOsEndpoints return $"{ApiAccountOsAuthApi}/getActionTicketBySToken?action_type={actionType}&stoken={Uri.EscapeDataString(stoken)}&uid={uid}"; } - /// - /// Game Authkey - /// - public static string BindingGenAuthKey = $"{ApiAccountOsBindingApi}/genAuthKey"; - #endregion #region ApiOsTaKumiApi @@ -110,6 +105,12 @@ internal static class ApiOsEndpoints return $"{ApiAccountOsBindingApi}/getUserGameRolesByLtoken?game_biz=hk4e_global®ion={region}"; } + /// + /// Game Authkey + /// + public const string BindingGenAuthKey = $"{ApiAccountOsBindingApi}/genAuthKey"; + + #endregion #region BbsApiOsApi @@ -257,13 +258,15 @@ internal static class ApiOsEndpoints private const string ApiOsTakumi = "https://api-os-takumi.hoyoverse.com"; private const string ApiOsTakumiBindingApi = $"{ApiOsTakumi}/binding/api"; - private const string ApiAccountOs = "https://api-account-os.hoyolab.com"; + // private const string ApiAccountOs = "https://api-account-os.hoyolab.com"; + private const string ApiAccountOs = "https://api-account-os.hoyoverse.com"; private const string ApiAccountOsBindingApi = $"{ApiAccountOs}/binding/api"; private const string ApiAccountOsAuthApi = $"{ApiAccountOs}/account/auth/api"; - private const string BbsApiOs = "https://bbs-api-os.hoyolab.com"; - private const string BbsApiOsGameRecordAppApi = $"{BbsApiOs}/game_record/app/genshin/api"; + // private const string BbsApiOs = "https://bbs-api-os.hoyolab.com"; // private const string BbsApiOsGameRecordApi = $"{BbsApiOs}/game_record/genshin/api"; + private const string BbsApiOs = "https://bbs-api-os.hoyoverse.com"; + private const string BbsApiOsGameRecordAppApi = $"{BbsApiOs}/game_record/app/genshin/api"; private const string Hk4eApiOs = "https://hk4e-api-os.hoyoverse.com"; private const string Hk4eApiOsGachaInfoApi = $"{Hk4eApiOs}/event/gacha_info/api"; @@ -286,5 +289,10 @@ internal static class ApiOsEndpoints /// public const string ActHoyolabReferer = "https://act.hoyolab.com/"; + /// + /// App hoyolab referer + /// + public const string AppHoyolabReferer = "https://app.hoyolab.com/"; + #endregion } \ No newline at end of file