Files
qinglong/脚本库/web版/抓包/云闪付签到/2025-10-28_云闪付签到_dd795bf5.js
2026-05-24 05:33:05 +00:00

59 lines
2.6 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// # Source: https://github.com/NaroisCool/naro-scripts/blob/master/%E4%BA%91%E9%97%AA%E4%BB%98%E7%AD%BE%E5%88%B0.js
// # Raw: https://raw.githubusercontent.com/NaroisCool/naro-scripts/master/%E4%BA%91%E9%97%AA%E4%BB%98%E7%AD%BE%E5%88%B0.js
// # Repo: NaroisCool/naro-scripts
// # Path: 云闪付签到.js
// # UploadedAt: 2025-10-28T05:54:28+08:00
// # SHA256: dd795bf5c107ddd2662d518952c9165ecafa58365da51fc5f9643b4af80d8e78
// # Category: web版/抓包
// # Evidence: web/H5关键词 + cookie/token/header
//
/*
cron: 59 15 8 * * *
云闪付签到
说明抓包域名https://youhui.95516.com/newsign/api/daily_sign_in
参数Authorization和Cookie分别对应变量名YSF_TOKEN和YSF_COOKIE
*/
const notify = require('./sendNotify')
const axios = require('axios')
function version(){
return new Promise(function(resolve,reject){
resolve(axios.get("https://gitee.com/naro_li/statement/raw/main/naro-scripts"))})
}
async function main(){
await version().then(data=>{console.log(data.data)})
const header = {
"Host": "youhui.95516.com",
"Accept": "application/json, text/plain, /",
"Authorization": process.env.YSF_TOKEN,
"Sec-Fetch-Site": "same-origin",
"Accept-Language": "zh-CN,zh-Hans;q=0.9",
"x-city": "360900",
"Sec-Fetch-Mode": "cors",
"Accept-Encoding": "gzip, deflate, br",
"Origin": "https://youhui.95516.com",
"Content-Length": "2",
"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148/sa-sdk-ios (com.unionpay.chsp) (cordova 4.5.4) (updebug 0) (version 938) (UnionPay/1.0 CloudPay) (clientVersion 198) (language zh_CN) (upHtml) (walletMode 00)",
"Referer": "https://youhui.95516.com/newsign/public/app/index.html",
"Connection": "keep-alive",
"Content-Type": "application/json",
"Sec-Fetch-Dest": "empty",
"Cookie": process.env.YSF_COOKIE
}
const payload = {}
axios.post('https://youhui.95516.com/newsign/api/daily_sign_in',payload,{headers:header} )
.then((res) => {
result = res.data.signedIn ? '成功':'失败'
notify.sendNotify('云闪付签到结果','签到'+result+'\n'+'目前连续签到天数为:'+res.data.signInDays['days']+'\n'+'这个月连续签到天数:'+res.data.signInDays['current']['days'])
console.log('签到'+result+'\n'+'目前连续签到天数为:'+res.data.signInDays['days']+'\n'+'这个月连续签到天数:'+res.data.signInDays['current']['days'])
})
.catch((error) => {
console.error(error)
})
}
main()