海外培训 - 官网
  1. 全局搜索
海外培训 - 官网
  • 教育培训平台官网
    • 考试模块
      • 接口 - Get - 根据考试id获取考试基础信息 (考试预览)
      • 接口 - Get - 历史记录详情
      • 接口 - Post - 开始考试
      • 接口 - POST - 重置用户考试记录
      • 接口 - Post - 保存考试记录
      • 接口 - Post - 提交考试
      • 接口 - Get - 考试历史记录列表(包含考试基础信息和历史记录列表)
    • 课程模块
      • 接口 - GET - 根据学院代码获取学院主题信息
      • 接口 - GET - 学习页面-获取任务详情
      • 接口 - GET - 获取课程详情信息
      • 接口 - POST - 用户报名课程
      • 接口 - POST - 获取线上课程列表
      • 接口 - GET - 获取课程学习页面
      • 接口 - POST - 学习页面-同步任务学习进度(每隔30s同步 视频/PDF任务进度)
      • 接口 - GET - 学习页面-获取任务进度信息(每隔30s获取 视频/PDF任务进度)
      • 接口 - GET - 学习页面-获取热门推荐课程列表 (前四位)
      • 接口 - POST - 学习页面-提交课程反馈
      • 接口 - GET - 获取课程落地页信息(外链访问,支持未登录用户)
      • 接口 - GET - 学习页面-获取作业详情
      • 接口 - POST - 学习页面-提交作业
      • 接口 - POST - 学习页面-保存作业
      • 接口 - POST - 学习页面-召回作业
    • 开放接口
      • 接口 - GET - 根据学院代码获取学院主题信息
      • 接口 - GET - 获取线上课程列表
      • 接口 - GET - 根据类型获取标签列表
      • 接口 - POST - 获取线上课程列表
      • 接口 - GET - 获取课程落地页信息(外链访问,支持未登录用户)
      • 接口 - GET - 证书验证查询
    • 全局搜索
      • 接口 - POST - 全局搜索
        POST
      • 生成待发放证书 Copy
        POST
    • 证书模块
      • 接口 - POST - 扫描并生成待发放证书
      • 生成待发放证书
      • 接口 - GET - 证书验证查询
    • 邮件发送&消息推送
      • 接口 - Post - 保存待发邮件&消息
      • 接口 - Post - 标记消息为已读
    • 标签 模块
      • 接口 - GET - 根据类型获取标签列表
  • 后台管理
    • 公共分类
      • 生成证书
  • 定时器调试
    • 接口 - POST - 扫描并生成待发放证书
      POST
    • 接口 - POST - 扫描并发送证书
      POST
    • 接口 - Post - 发送邮件和推送消息(处理队列)
      POST
  1. 全局搜索

接口 - POST - 全局搜索

POST
/search/global
支持搜索类型:Course | Certification | Training Events | All

请求参数

Body 参数application/json

示例
{
    "pageNum": 1,
    "pageCount": 95,
    "totalCount": 74,
    "totalPageCount": 90,
    "sortType": "velit ut fugiat",
    "sortColumn": "dolore est",
    "order": "non quis sunt Ut laborum",
    "obj": {
        "keyword": "",
        "searchType": "Training Events",
        "languageCode": "en"
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://overseas-training-uat.dah-demo.com/overseas-training/search/global' \
--header 'Content-Type: application/json' \
--data-raw '{
    "pageNum": 1,
    "pageCount": 95,
    "totalCount": 74,
    "totalPageCount": 90,
    "sortType": "velit ut fugiat",
    "sortColumn": "dolore est",
    "order": "non quis sunt Ut laborum",
    "obj": {
        "keyword": "",
        "searchType": "Training Events",
        "languageCode": "en"
    }
}'

返回响应

🟢200成功
application/json
Body

示例
{
  "code": 200,
  "exceptionCode": "",
  "msg": "The query is successful",
  "data": {
    "courses": [
      {
        "courseId": 0,
        "courseName": "",
        "courseIntroduction": "",
        "courseCover": {
          "previewUrl": "",
          "temporaryUrl": "",
          "id": 0
        },
        "studyDuration": 0,
        "studentCount": 0,
        "courseType": 0,
        "productCategoryName": ""
      }
    ],
    "certifications": [
      {
        "courseId": 0,
        "courseName": "",
        "courseIntroduction": "",
        "courseCover": {
          "previewUrl": "",
          "temporaryUrl": "",
          "id": 0
        },
        "studyDuration": 0,
        "studentCount": 0,
        "courseType": 0,
        "productCategoryName": ""
      }
    ],
    "trainingEvents": [
      {
        "courseId": 0,
        "courseTitle": "",
        "courseCover": {
          "previewUrl": "",
          "temporaryUrl": "",
          "id": 0
        },
        "lecturerList": "",
        "seats": 0,
        "bookSeats": 0,
        "trainingStartDate": "",
        "trainingEndDate": "",
        "timezone": "",
        "eventType": ""
      }
    ]
  },
  "successful": false
}
修改于 2025-07-03 13:57:31
上一页
接口 - GET - 证书验证查询
下一页
生成待发放证书 Copy
Built with