多媒体反诈骗课件网页
  1. 第一部分
多媒体反诈骗课件网页
  • 学生
    • 第一部分
      • 发送诈骗结果信息
        POST
    • 第二部分
      • 获取诈骗题目
    • 第三部分
      • 获取用户画像
    • 登录
      POST
    • 获取学生信息
      GET
  • 管理员
    • 管理诈骗题库
      • 返回所有题库信息
      • 增加一个题目
      • 修改题目
      • 删除一条
      • 批量删除
    • 管理诈骗标签
      • 返回标签列表
      • 添加标签
    • 管理诈骗类型
      • 返回诈骗类型列表
    • 首页概览
      • 统计学生总数
      • 统计被诈骗的学生总数
      • 统计推送题目总数量
      • 统计累计完成题目总数量
      • 统计各诈骗类型的预警程度
      • 统计一周的答题走势
      • 统计各诈骗类型上当受骗的男女人数
      • 统计各类型受骗和未受骗的人数比例
    • 管理班级
      • 管理学生
        • 获取班级所有学生信息
        • 展示用户画像
      • 获取班级信息
    • 登录
      POST
    • 登出
      GET
  • 小程序
    • 获取小程序推送题目
      GET
  1. 第一部分

发送诈骗结果信息

已测完
POST
/stus/fraudAssessment/save
在每个诈骗场景结束后 发送该场景的结果 后端生成成绩和类型标签

请求参数

Header 参数
token
string 
必需
示例值:
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdHVkZW50SWQiOiIxIiwic3R1ZGVudENhcmQiOiJndWVzdCIsImV4cCI6MTY1ODk4MTQ1NywiaWF0IjoxNjU4ODk1MDU3fQ.DNOQ8E5l3sO3Bq7Q7i534tN-OqTdwH0qp1hEa3drzrE
Body 参数application/json
fraudType
string 
必需
hesitateTime
integer 
犹豫时间 单位毫秒
必需
fraudResult
boolean 
必需
示例
{
   "fraudType": "电信诈骗",
   "hesitateTime": 530,
   "fraudResult": true
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/stus/fraudAssessment/save' \
--header 'token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdHVkZW50SWQiOiIxIiwic3R1ZGVudENhcmQiOiJndWVzdCIsImV4cCI6MTY1ODk4MTQ1NywiaWF0IjoxNjU4ODk1MDU3fQ.DNOQ8E5l3sO3Bq7Q7i534tN-OqTdwH0qp1hEa3drzrE' \
--header 'Content-Type: application/json' \
--data-raw '{
   "fraudType": "电信诈骗",
   "hesitateTime": 530,
   "fraudResult": true
}'

返回响应

🟢200成功
application/json
Body
msg
string 
必需
code
integer 
必需
data
null 
必需
示例
{"msg":"保存成功","code":1,"data":null}
下一页
获取诈骗题目
Built with