From d7961d4d038b2572bf018cc5f5973492b8096be1 Mon Sep 17 00:00:00 2001 From: Zichao Lin Date: Fri, 3 Feb 2023 12:11:08 +0800 Subject: [PATCH] update appversion url update appversion url to the official cloud game update check url --- config.js | 3 ++- index.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/config.js b/config.js index a0859dc..7dd828c 100644 --- a/config.js +++ b/config.js @@ -6,7 +6,8 @@ const nodemailer = require('nodemailer') exports.NotificationURL = 'https://api-cloudgame.mihoyo.com/hk4e_cg_cn/gamer/api/listNotifications?status=NotificationStatusUnread&type=NotificationTypePopup&is_sort=true' exports.WalletURL = 'https://api-cloudgame.mihoyo.com/hk4e_cg_cn/wallet/wallet/get' exports.AnnouncementURL = 'https://api-cloudgame.mihoyo.com/hk4e_cg_cn/gamer/api/getAnnouncementInfo' -exports.AppVersionURL = 'https://sdk-static.mihoyo.com/hk4e_cn/mdk/launcher/api/resource?key=eYd89JmJ&launcher_id=18' +// Here must be an earlier version so that the response won't be null +exports.AppVersionURL = 'https://api-takumi.mihoyo.com/ptolemaios/api/getLatestRelease?app_id=1953443910&app_version=3.3.0&channel=mihoyo' exports.Notification = function(header) { let tmp = JSON.parse(request("GET",exports.NotificationURL,{ diff --git a/index.js b/index.js index 389b09c..8e40021 100644 --- a/index.js +++ b/index.js @@ -48,7 +48,7 @@ log.info("检测完毕!") log.info("正在获取版本号") var appversion = AppVersion(); -appversion = appversion.data.game.latest.version +appversion = appversion.data.package_version log.info(`获取成功!当前版本号:${appversion}`) var successNum = 0,totalNum = 0; for(key in configs) {