华为 AGC 云函数文档
下载最新版的 tencent_scf.zip 压缩包
解压压缩包(当然如果你使用 winrar 等软件直接编辑压缩包更好)
编辑 index.js 文件。将代码修改如下:
index.js
js
"use strict";
exports.handler = handler;
// 这里填写你的配置,下面是示例,注意不要公开本文件
global.BILITOOLS_CONFIG = {
function: {
silver2Coin: false,
liveSignTask: false,
},
userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 Safari/537.36 Edg/104.0.1293.63',
cookie: ""
};
async function handler(event, _context, callback) {
try {
const {
dailyTasks
} = require("./task/dailyTask");
const message = await dailyTasks();
callback === null || callback === void 0 ? void 0 : callback(null, message);
} catch (error) {
callback === null || callback === void 0 ? void 0 : callback(error);
}
}
重新压缩为 zip 压缩包,用于上传到 AGC
2. 新增 AGC CF
先创建一个项目,打开项目后开通云函数
开通云函数后创建新的云函数,注意选择地域,后面不能改
基础配置
- 运行环境选择最新的
Nodejs
(最低请选择 14)
创建好后修改基本信息
触发器配置
此处使用 CRON 表达式是 UTC 时间,本地时间需要小时减 8
记得开启触发器