帮你快速理解、总结文档立即下载

创建 TDEM 拨测任务

最近更新时间:2026-10-23 21:25:40
我的收藏

1. 接口描述

接口请求域名: rum.tencentcloudapi.com 。

创建一条移动拨测任务。同一应用处于 active 的任务最多 50 条。四项启动范围都为空时不限制启动;填写多项时必须同时满足,同一项多个值命中任意一个即可。

默认接口请求频率限制:20次/秒。

推荐使用 API Explorer
点击调试
API Explorer 提供了在线调用、签名验证、SDK 代码生成和快速检索接口等能力。您可查看每次调用的请求内容和返回结果以及自动生成 SDK 调用示例。

2. 输入参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

参数名称 必选 类型 描述
Action 是 String 公共参数,本接口取值:CreateTDEMDialTask。
Version 是 String 公共参数,本接口取值:2021-06-22。
Region 否 String 公共参数,此参数为可选参数。
AppId 是 String

应用 ID


示例值:5
TaskName 是 String

任务名称,最长 128 个字符


示例值:capi-selftest-0930
Type 是 String

探测类型。取值说明:icmp、tcp。


示例值:icmp
ExecutionTime 是 String

执行时机。取值说明:realtime、after_request、after_error、after_slow、after_dns_slow。tcp 不能使用 after_dns_slow。


示例值:realtime
TimeoutMs 是 Integer

单次探测超时,单位毫秒。范围 1000 到 20000。


示例值:3000
PeriodMs 是 Integer

探测周期,单位毫秒,必须大于 0。


示例值:60000
PackageCount 是 Integer

发包次数。范围 3 到 40。


示例值:3
Status 否 String

任务状态。取值说明:active、paused。不传时默认为 active。


示例值:active
WatchDomain 否 String

监听域名。ExecutionTime 不是 realtime 时必填。


示例值:postman-echo.com
DialDomain 否 String

拨测目标。域名、IP 或 ldns。after_dns_slow 固定为 ldns,其它时机必填。


示例值:www.qq.com
Port 否 Integer

TCP 端口,1 到 65535。Type 为 tcp 时必填。


示例值:443
FrequencyMs 否 Integer

实时拨测间隔,单位毫秒。ExecutionTime 为 realtime 时必填。取值说明:60000、300000、600000、900000、1800000、3600000。


示例值:60000
PackageSize 否 Integer

ICMP 包大小,单位字节。范围 32 到 1024。不传时默认 64。


示例值:64
NeedMTR 否 Integer

是否做路由追踪。取值说明:0 否,1 是。不传时为 0。


示例值:0
MTRTimeoutMs 否 Integer

路由追踪超时,单位毫秒。NeedMTR 为 1 时必填。


示例值:10000
MTRMaxHop 否 Integer

路由追踪最大跳数。NeedMTR 为 1 时填写。


示例值:30
MTRPingCount 否 Integer

每一跳发包次数。范围 3 到 40。


示例值:5
SlowThresholdMs 否 Integer

慢请求阈值,单位毫秒。after_slow、after_dns_slow 不传时默认 2000。


示例值:2000
ErrorType 否 String

错误类型过滤。after_error 时使用。


示例值:5xx
Regions 否 String

允许启动的客户端地区,逗号分隔,名称必须与分析页客户端地区完全一致。不传或空字符串表示不限制。


示例值:广东省
Operators 否 String

允许启动的客户端运营商,逗号分隔,名称必须与分析页客户端运营商完全一致。不传或空字符串表示不限制。


示例值:中国电信
UserIds 否 String

允许启动的用户 ID,逗号分隔。不传或空字符串表示不限制。


示例值:demo_user_001
DeviceIds 否 String

允许启动的设备 ID,逗号分隔。不传或空字符串表示不限制。


示例值:d86001

3. 输出参数

参数名称 类型 描述
RequestId String 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。

4. 示例

示例1 创建拨测任务

创建一个按固定频率执行的 ICMP 拨测任务。

输入示例

POST / HTTP/1.1
Host: rum.tencentcloudapi.com
Content-Type: application/json
X-TC-Action: CreateTDEMDialTask
<公共请求参数>

{
    "AppId": "5",
    "TaskName": "capi-selftest-0930",
    "Type": "icmp",
    "ExecutionTime": "realtime",
    "TimeoutMs": 3000,
    "PeriodMs": 60000,
    "PackageCount": 3,
    "DialDomain": "www.qq.com",
    "FrequencyMs": 60000,
    "PackageSize": 64
}

输出示例

{
    "Response": {
        "RequestId": "c2089c4d-6e56-456e-80d0-908a4a01b91c"
    }
}

5. 开发者资源

腾讯云 API 平台

腾讯云 API 平台 是综合 API 文档、错误码、API Explorer 及 SDK 等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有 API 服务。

API Inspector

用户可通过 API Inspector 查看控制台每一步操作关联的 API 调用情况,并自动生成各语言版本的 API 代码,也可前往 API Explorer 进行在线调试。

SDK

云 API 3.0 提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用 API。

命令行工具

6. 错误码

以下仅列出了接口业务逻辑相关的错误码,其他错误码详见 公共错误码。

错误码 描述
AuthFailure CAM签名/鉴权错误。
FailedOperation 操作失败。
InternalError 内部错误。
InvalidParameter 参数错误。
InvalidParameterValue 参数取值错误。
LimitExceeded 超过配额限制。
ResourceNotFound 资源不存在。
UnauthorizedOperation 未授权操作。
UnknownParameter 未知参数错误。
UnsupportedOperation 操作不支持。