跳到主要内容

自动流量签到脚本


  • Google Apps Script/云函数
备注
  • 一个Google邮箱, 在 云端硬盘 创建一个 Google Apps Script

开始


Google 将以下脚本代码粘贴进去

点击展开代码
  function dailySign() {
const loginUrl = 'https://v2.ixlmo.net/api/v1/passport/auth/login';
const signUrl = 'https://v2.ixlmo.net/api/v1/user/DailySign';

const loginPayload = {
email: 'test', // 改成你的账户邮箱
password: 'test', // 改成你的账户密码
captchaData: null
};

try {

const loginResponse = UrlFetchApp.fetch(loginUrl, {
method: 'post',
contentType: 'application/json',
payload: JSON.stringify(loginPayload),
muteHttpExceptions: true
});

const loginData = JSON.parse(loginResponse.getContentText());

if (loginResponse.getResponseCode() !== 200) {
throw new Error('登录失败: ' + (loginData.message || loginResponse.getContentText()));
}

const token = loginData.data.auth_data;


const signResponse = UrlFetchApp.fetch(signUrl, {
method: 'get',
headers: {
'Authorization': token
},
muteHttpExceptions: true
});

const signData = JSON.parse(signResponse.getContentText());

if (signResponse.getResponseCode() !== 200) {
throw new Error('签到失败: ' + (signData.message || signResponse.getContentText()));
}

Logger.log('签到成功:' + signData.message);
} catch (e) {
Logger.log('错误: ' + e.message);
}
}

填写相关字段

Google

这样就基本配置好了 #运行 点击 调试 后面的下拉框, 选择 dailySign, 点击 调试, 授权访问网站 Google

点击查看权限

Google

Google

Google

现在项目应该运行起来了, 下面的调试框有执行日志

Google


部署


Google Apps Script 不需要部署, 咱们这里需要添加定时触发器

Google

  • 选择要运行的功能: dailySign
  • 选择活动来源: 时间驱动
  • 选择触发器时间类型: 天定时器
  • 选择间隔分钟数: 下午 1 点至 2 点

Google

完结撒花!