跳到主要内容

快速开始

欢迎使用 TS 数据筛选平台 开放 API。本文档面向需要通过 API 接入平台的开发者,覆盖签名认证、任务创建、状态查询与结果下载的完整流程。

接入流程概览​

  1. 申请账号并生成 ApiKey
  2. 按签名规则生成 X-Api-Key
  3. 调用接口创建任务:
  4. 轮询「查询任务状态」接口,等待任务完成
  5. 调用「生成下载链接」接口获取结果文件
  6. 遵守限流规则上线
先在线试一试

正式写代码前,可以用在线调试台走一遍完整流程:填入账号与 ApiKey,选任务类型、国家,上传文件,查状态、拿下载链接,每一步都会给出等价的 curl 命令。

在线调试台​

地址:https://console.ts-filter.com/

调试台是一个网页工具,覆盖本文档的全部接口,无需写代码即可验证账号、参数与文件:

功能说明
凭据与地址填入账号、ApiKey,调试台按签名规则自动生成 X-Api-Key
查询余额 / 产品状态下单前确认余额与任务类型是否可下单
上传并创建任务任务类型、国家可下拉选择或手工输入;支持单任务与批量接口,以及 skipDedup、skipCountryFilter 开关
查询任务状态创建后自动带入任务 ID,可每 5 秒轮询直到完成
生成下载链接txt / excel,支持活跃天数、年龄、性别筛选
请求日志每次调用的请求头、表单、响应与等价 curl 命令,可一键复制到自己的代码中对照
使用须知
  • 调试台调用的是正式接口,创建任务会真实扣费,请用小文件验证。
  • ApiKey 只保存在你自己的浏览器本地,调试台服务端仅用它计算签名,不做存储。
  • 调试台的源码可作为接入示例(Node + 静态页面,无数据库),如需自行部署请联系客服获取。

账号准备​

参数名称类型必填描述
actString是平台分配的用户账号(如:partner01)
ApiKeyString是登录后台在 API 管理 页生成

请求约定​

  • 统一域名:https://api.ts-filter.com/
  • 统一根路径:/api/openapi
  • 请求头:
X-Api-Account: <act>
X-Api-Key: <timestamp.signature>

X-Api-Key 的生成方式见签名算法。

接口一览​

接口方法路径说明
上传文件POST/api/openapi/upload上传号码文件,返回预估费用
创建筛选任务POST/api/openapi/addTask基于已上传文件创建任务
一键上传并创建任务POST/api/openapi/uploadAndCreateTask上传 + 创建一步完成(推荐)
查询任务状态GET/api/openapi/task/{taskId}轮询任务进度与状态
生成下载链接POST/api/openapi/download任务完成后获取结果文件
查询产品状态(单个)GET/api/openapi/taskType/status/{taskType}查询任务类型是否可下单
批量查询产品状态POST/api/openapi/taskType/statusBatch批量查询任务类型上架状态
查询用户余额GET/api/openapi/user/balance查询账户余额
建议

下单前先通过查询产品状态确认任务类型已上架,并通过查询余额确认余额充足。