MBTI人格测试API接口详解
作者:技术拾光时间:2026-06-13 06:30:01浏览:403
MBTI人格测试源自荣格心理学,将人格分为16种类型,从四个维度评估,归纳为分析家、外交家、守护者、探险家四个气质家族。相关API接口支持获取问题与提交答案,提供基础版48题、专业版93题、完整版200题,返回测试结果及类型。
MBTI(迈尔斯-布里格斯类型指标)源自荣格心理学理论,是一套将人格细分为16种类型的评估工具。该工具从四个维度出发,每个维度设两个对立方向,最终组合出不同的性格类型。

为便于记忆,业界常将这16种类型归纳为四个“气质家族”,每个家族各有鲜明特征:分析家(NT型)偏理性,重视战略思维与能力;外交家(NF型)带理想主义色彩,善解人意,关心成长与意义;守护者(SJ型)务实、尽职尽责,看重安全与合作;探险家(SP型)则追求自由、活在当下。接下来,我们直接进入正题,介绍人格测试相关的API。
API介绍
一个关键的小建议:进行测评时,尽量凭第一反应选择“你通常是怎么想、怎么做的”,而不是选择“你希望自己成为什么样的人”。这样得出的结果才更贴合真实的自己。
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
| type | String | 是 | 请求类型,1:获取问题,2:提交答案 |
| version | String | 是 | 版本类型,1:基础版48题,2:专业版93题,3:完整版200题。注意不同版本的问题内容也不同。 |
| num | String | 否 | 获取问题时必须传问题编号,例如获取第1题则传1,问题编号不能超过对应版本的最大题数,例:num=1。 |
| qcan | String | 否 | 提交答案时必传,每一题的答案用英文逗号隔开,即每一题的选项(A或B)。例:qcan=A,A,A,A,B,B,A,A,B,A,A,A,B,A,A,A,A,A,A,A,A,A,A,A,A,B,B,B,B,A,B,A,A,A,B,A,A,A,A,A,B,A,A,A,A,A,A,A。 |
返回样例
type=1时返回样例
{
"code": 200,
"msg": "成功",
"charge": true,
"taskNo": "045462265255962926697564",
"data": {
"q": "你如何看待风险:",
"a": "A. 作为必须仔细计算和管理的东西。",
"b": "B. 作为探索新事物和学习的机会。"
}
}
type=2返回样例
{
"code": 200,
"msg": "成功",
"charge": true,
"taskNo": "045462265255962926697564",
"data": {
"mbtimsg": "**ESTP - 企业家/实践者** (外向-实感-思考-知觉)xxxxx",
"mbti": "ESTP"
}
}