From 31f86f2b9317f513c30d2609a4337e775923cdd7 Mon Sep 17 00:00:00 2001 From: Yuan Si Date: Wed, 7 Jun 2023 20:42:31 +0800 Subject: [PATCH] as: Add official announcements Signed-off-by: Yuan Si --- assets/as/fetchNotice.json | 12 ++++++++++++ assets/as/notices/1000020.json | 13 +++++++++++++ assets/as/notices/1995299.json | 13 +++++++++++++ assets/as/notices/1995300.json | 13 +++++++++++++ router/router.go | 11 +++++++++++ 5 files changed, 62 insertions(+) create mode 100644 assets/as/notices/1000020.json create mode 100644 assets/as/notices/1995299.json create mode 100644 assets/as/notices/1995300.json diff --git a/assets/as/fetchNotice.json b/assets/as/fetchNotice.json index 81e32d3..31d49dd 100644 --- a/assets/as/fetchNotice.json +++ b/assets/as/fetchNotice.json @@ -31,6 +31,18 @@ "banner_thumbnail": { "v": null } + }, + { + "notice_id": 1000020, + "category": 1, + "is_new": false, + "title": { + "dot_under_text": "玩家热点问题FAQ" + }, + "date": 1622188800, + "banner_thumbnail": { + "v": "$G[" + } } ] }, diff --git a/assets/as/notices/1000020.json b/assets/as/notices/1000020.json new file mode 100644 index 0000000..a402609 --- /dev/null +++ b/assets/as/notices/1000020.json @@ -0,0 +1,13 @@ +{ + "notice": { + "notice_id": 1000020, + "category": 1, + "title": { + "dot_under_text": "玩家热点问题FAQ" + }, + "detail_text": { + "dot_under_text": "Q:在游戏中,微信分享存在次数限制问题如何解决?\nA:我们正在尽快修复中,微信分享虽然提示分享异常,但并不影响分享奖励领取。您还可以尝试其他分享方式。\n\nQ:《Love Live! 学园偶像季:群星闪耀》公测开服时间是什么?\nA:全平台公测正式开启时间为2021年5月28日上午9点整。\n\nQ:公测游戏客户端可以提前下载吗?\nA:客户端现已开放下载:http://dwz.date/ePaM(iOS下载预计将在27日晚24点左右开启,已预订玩家将由系统自动下载,具体时间请以实际为准)。\n\nQ:iOS和安卓玩家之间互通吗?\nA:iOS和安卓是互通的,同一个平台账号共享iOS与安卓的游戏角色,此外,所有的玩家是个大通服,即共处一个大世界的服务器。\n\nQ:参加计费删档测试的充值返利,在公测后如何领取\nA:公测后,登录与计费删档测试时相同的安卓渠道游戏,使用相同的游戏账号登录后,即可在礼物内领取充值返利物品。\n\nQ:为什么每次招募到新卡返回首页都要下载数据?\nA:首次进入游戏选择部分下载时,后续招募到新卡返回首页时都要下载数据,可在游戏内点击菜单 - 系统,将“下载设置”一栏改为全部下载后重启登录游戏即可。\n\nQ:数据出现异常无法进入游戏怎么办?\nA:可在主界面点击右上角菜单,“修复数据”后重新下载资源进入游戏。\n\nQ:如遇测试问题怎么联系人工客服?\nA:欢迎加入『Love Live』官方①⑥群:846190009" + }, + "date": 1622188800 + } +} \ No newline at end of file diff --git a/assets/as/notices/1995299.json b/assets/as/notices/1995299.json new file mode 100644 index 0000000..2f03498 --- /dev/null +++ b/assets/as/notices/1995299.json @@ -0,0 +1,13 @@ +{ + "notice": { + "notice_id": 1995299, + "category": 1, + "title": { + "dot_under_text": "来自《学园偶像季:群星闪耀》运营团队的一封信" + }, + "detail_text": { + "dot_under_text": "各位亲爱的《学园偶像季:群星闪耀》玩家:\n\n大家好,我们是《学园偶像季:群星闪耀》简体字版的运营团队。非常感谢大家一直以来对于《学园偶像季:群星闪耀》的支持与喜爱!\n\n还记得与大家的初次邂逅是在两年前的5月28日,转眼间,我们已经携手相伴了七百多个日日夜夜。\n但遗憾的是,我们还是要在此宣布,《学园偶像季:群星闪耀》将于2023年6月30日15:00正式停止运营服务。\n\n在这七百多个昼夜里,我们与大家一起度过了许多难忘的时刻。我们永远不会忘记在杭州钱江新城那排“奇迹橙海”的映照下挥舞着的荧光棒,不会忘记线下相聚时那些可爱的热情与问候,当然更不会忘记在手机屏幕那边,为μ's、Aqours、虹咲学园的学园偶像们所绽放的千千万万个笑容。\n这些是属于你我的EverTime,也是属于你我的LoveLive!\n\n我们深知无论是μ's的粉丝、Aqours的粉丝还是虹咲学园学园偶像同好会的粉丝,都还很期待能够在后续的剧情里跟她们走得更长更远,然而因为我们的能力不足,没能实现大家的心愿,甚至没能让大家与她们一起迈过这个故事的终点线,对此,我们由衷地感到抱歉。\n\n别离将近,我们和所有喜爱着《学园偶像季:群星闪耀》的玩家一样,对《学园偶像季:群星闪耀》有着难舍难分的心情,我们也希望尽快能够与大家一起继续书写新的美好回忆。\n\n对于此次停止运营给您造成的不便,我们再次深表歉意。\n\n虽然游戏即将停运,但我们相信,你们与学园偶像们的羁绊、我们与你们之间的羁绊,都不会就此画上句点。\n\n期待与您的重逢!\n\n《学园偶像季:群星闪耀》运营团队" + }, + "date": 1682834400 + } +} \ No newline at end of file diff --git a/assets/as/notices/1995300.json b/assets/as/notices/1995300.json new file mode 100644 index 0000000..3ab4740 --- /dev/null +++ b/assets/as/notices/1995300.json @@ -0,0 +1,13 @@ +{ + "notice": { + "notice_id": 1995300, + "category": 1, + "title": { + "dot_under_text": "《学园偶像季:群星闪耀》停运公告" + }, + "detail_text": { + "dot_under_text": "各位亲爱的《学园偶像季:群星闪耀》玩家:\n \n非常荣幸能与您携手度过了这两年的美好时光,衷心感谢大家的支持与陪伴!\n现在,我们非常遗憾的宣布,《学园偶像季:群星闪耀》将于2023年6月30日15:00停止运营服务。\n \n停止运营相关时间表如下:\n1、2023年4月30日14:00:所有区服的充值通道关闭;\n2、2023年6月30日15:00:所有区服关闭,停止运营;\n3、2023年7月14日15:00:官方网站及客服通道关闭。\n \n后续游戏剧情更新说明:\n主线剧情更新至38章;\n羁绊剧情,μ's和Aqours更新至25章;\n羁绊剧情,虹咲更新至30章,其中栞子更新至17章,米娅和岚珠更新至10章。\n \n为了帮助玩家顺利度过停运前的时光,我们将在游戏内开展大感谢祭活动。\n活动时间:2023年5月1日~6月30日\n活动奖励:每日发放500颗爱星\n领取方式:通过游戏内礼物盒领取\n \n在此期间,我们还将迎来5月28日的两周年纪念日。尽管离别在即,我们还是决定在5月25日~5月31日期间,每日在游戏内再发放1000颗爱星作为赠礼。\n \n最后,对于此次停止运营给您造成的不便,我们再次深表歉意。\n期待与您的再次相见!\n \n《学园偶像季:群星闪耀》运营团队" + }, + "date": 1682835000 + } +} \ No newline at end of file diff --git a/router/router.go b/router/router.go index c852ac7..bf5cf55 100644 --- a/router/router.go +++ b/router/router.go @@ -1021,6 +1021,17 @@ func AsRouter(r *gin.Engine) { resp := SignResp(ctx.GetString("ep"), userCardResp, sessionKey) + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/notice/fetchNoticeDetail", func(ctx *gin.Context) { + reqBody := gjson.Parse(ctx.GetString("reqBody")).Array()[0] + // fmt.Println(reqBody.String()) + + noticeId := reqBody.Get("notice_id").String() + + resp := SignResp(ctx.GetString("ep"), utils.ReadAllText("assets/as/notices/"+noticeId+".json"), sessionKey) + ctx.Header("Content-Type", "application/json") ctx.String(http.StatusOK, resp) })