使用1panel宝塔添加计划任务;

任务类型选择Shell 脚本;

计划时间每天一次

curl --location --request POST 'https://api.v2.rainyun.com/user/reward/tasks' \
--header 'x-api-key: 你的'API密钥' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Content-Type: application/json' \
--data-ascii '{
    "task_name": "每日签到"
}'
  1. 目标API: 脚本通过HTTP POST请求与 https://api.v2.rainyun.com/user/reward/tasks 交互,这是一个用于用户奖励和任务的API。

  2. 认证信息: 通过 --header 'x-api-key: 你的'API密钥,脚本提供了API密钥作为身份验证信息,确保只有合法用户可以执行签到操作。

  3. 用户代理: --header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' 指定了用户代理信息,告诉服务器这是由Apifox/1.0.0发起的请求。

  4. 请求体: --data-ascii '{ "task_name": "每日签到" }' 包含了请求体数据,这里是一个JSON字符串,指定了签到任务的名称为“每日签到”。