网页侦探
官网产品文档
官网产品文档
  1. 监控任务
  • 产品介绍
  • 访问令牌
    • 获取访问令牌
      POST
  • 用户
    • 个人信息
      GET
  • 监控任务
    • 任务列表(分页)
      POST
    • 任务统计
      GET
    • 任务详情
      GET
    • 创建监控任务
      POST
    • 更新监控任务
      PUT
    • 删除监控任务
      DELETE
    • 批量启用/停用任务
      PUT
    • 批量设置运行客户端
      PUT
    • 立即执行任务
      POST
  • 客户端设备
    • 我的客户端列表(分页)
      POST
    • 客户端统计
      GET
    • 重命名客户端
      PUT
    • 删除客户端
      DELETE
  • 通知渠道
    • 通知渠道列表
      GET
    • 新增通知渠道
      POST
    • 更新通知渠道
      PUT
    • 删除通知渠道
      DELETE
    • 构造测试通知请求
      POST
  • 通知模板
    • 通知模板列表
      GET
    • 通知模板详情
      GET
    • 新增自定义通知模板
      POST
    • 更新自定义通知模板
      PUT
    • 删除自定义通知模板
      DELETE
    • 预览模板渲染效果
      POST
  • Cookie Plus 账号
    • cookie plus 账号列表
    • 新增或更新 cookie plus 账号
    • 删除 cookie plus 账号
  • 全局变量
    • 全局变量列表
    • 保存全局变量
  1. 监控任务

更新监控任务

PUT
https://webdiff.perk-net.com/api/open/task/update

请求参数

Header 参数

Body 参数application/json必填

示例
{
    "id": 0,
    "name": "string",
    "url": "string",
    "runClientMode": "string",
    "runClientDeviceIds": [
        0
    ],
    "taskType": "string",
    "taskConfig": "string",
    "cookies": "string",
    "userAgent": "string",
    "cronExpression": "string",
    "randomDelayEnabled": 0,
    "randomDelayMinSeconds": 0,
    "randomDelayMaxSeconds": 0,
    "screenshotEnabled": 0,
    "screenshotFullPage": 0,
    "screenshotMaxScroll": 1,
    "extractScrollEnabled": 0,
    "extractMaxScroll": 1,
    "notifyEnabled": 0,
    "notifyChannelIds": [
        0
    ],
    "notifyTemplateId": 0,
    "aiRule": "string",
    "elements": [
        {
            "selector": "string",
            "selectorType": "string",
            "extractType": "string",
            "label": "string",
            "sortOrder": 0
        }
    ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://webdiff.perk-net.com/api/open/task/update' \
--header 'token: 19059c06a4024a0e99214e4a05cc84a1' \
--header 'Content-Type: application/json' \
--data '{
    "id": 0,
    "name": "string",
    "url": "string",
    "runClientMode": "string",
    "runClientDeviceIds": [
        0
    ],
    "taskType": "string",
    "taskConfig": "string",
    "cookies": "string",
    "userAgent": "string",
    "cronExpression": "string",
    "randomDelayEnabled": 0,
    "randomDelayMinSeconds": 0,
    "randomDelayMaxSeconds": 0,
    "screenshotEnabled": 0,
    "screenshotFullPage": 0,
    "screenshotMaxScroll": 1,
    "extractScrollEnabled": 0,
    "extractMaxScroll": 1,
    "notifyEnabled": 0,
    "notifyChannelIds": [
        0
    ],
    "notifyTemplateId": 0,
    "aiRule": "string",
    "elements": [
        {
            "selector": "string",
            "selectorType": "string",
            "extractType": "string",
            "label": "string",
            "sortOrder": 0
        }
    ]
}'

返回响应

🟢200
application/json
Bodyapplication/json

示例
{
    "code": 0,
    "msg": "string",
    "data": null
}
修改于 2026-07-01 14:07:14
上一页
创建监控任务
下一页
删除监控任务
Built with