chore: 更新 Simyo 客户端版本和用户代理字符串

* 将所有 Simyo 相关配置中的客户端版本从 4.8.0 更新为 4.23.5。
* 将默认的用户代理字符串更新为反映 MijnSimyoFT/4.23.5 (iOS 26.3; iPhone16,1)。
* 确保代理服务器和 API 配置与最新的 Simyo 客户端版本保持一致,以模拟最新的客户端行为。
* 更新了测试文件中的对应值,以确保测试环境使用最新的客户端信息。
This commit is contained in:
Abner
2026-01-12 19:14:43 +08:00
parent 226f5a8f3d
commit 2b8f293506
4 changed files with 8 additions and 8 deletions

View File

@@ -151,10 +151,10 @@ app.use('/api/simyo/*', (req, res) => {
url: targetUrl,
headers: {
'Content-Type': 'application/json',
'User-Agent': req.headers['user-agent'] || 'MijnSimyo/4.8.0 (iPhone; iOS 17.5.1; Scale/3.00)',
'User-Agent': req.headers['user-agent'] || 'MijnSimyoFT/4.23.5 (iOS 26.3; iPhone16,1)',
'X-Client-Token': req.headers['x-client-token'] || 'e77b7e2f43db41bb95b17a2a11581a38',
'X-Client-Platform': req.headers['x-client-platform'] || 'ios',
'X-Client-Version': req.headers['x-client-version'] || '4.8.0'
'X-Client-Version': req.headers['x-client-version'] || '4.23.5'
},
timeout: 30000
};

View File

@@ -12,8 +12,8 @@ import { t } from '../../../js/modules/i18n.js';
export const simyoConfig = {
clientToken: "e77b7e2f43db41bb95b17a2a11581a38",
clientPlatform: "ios",
clientVersion: "4.8.0",
userAgent: "MijnSimyo/4.8.0 (iPhone; iOS 17.5.1; Scale/3.00)"
clientVersion: "4.23.5",
userAgent: "MijnSimyoFT/4.23.5 (iOS 26.3; iPhone16,1)"
};
/**

View File

@@ -17,8 +17,8 @@ const SIMYO_CONFIG = {
headers: {
'X-Client-Token': 'e77b7e2f43db41bb95b17a2a11581a38',
'X-Client-Platform': 'ios',
'X-Client-Version': '4.8.0',
'User-Agent': 'MijnSimyo/4.8.0 (iPhone; iOS 17.5.1; Scale/3.00)',
'X-Client-Version': '4.23.5',
'User-Agent': 'MijnSimyoFT/4.23.5 (iOS 26.3; iPhone16,1)',
'Content-Type': 'application/json',
'Connection': 'keep-alive',
'Accept-Encoding': 'gzip, deflate, br'

View File

@@ -538,8 +538,8 @@
const headers = {
'X-Client-Token': 'e77b7e2f43db41bb95b17a2a11581a38',
'X-Client-Platform': 'ios',
'X-Client-Version': '4.8.0',
'User-Agent': 'MijnSimyo/4.8.0 (iPhone; iOS 17.5.1; Scale/3.00)',
'X-Client-Version': '4.23.5',
'User-Agent': 'MijnSimyoFT/4.23.5 (iOS 26.3; iPhone16,1)',
'Content-Type': 'application/json',
'Connection': 'keep-alive',
'Accept-Encoding': 'gzip, deflate, br'