MBTI-16型人格测试:200题完整版 免费 API 接口详解与调用教程
MBTI(迈尔斯-布里格斯类型指标)是经过 50 余年研究发展形成的性格测评体系,广泛应用于职场、招聘、心理测试等场景。本文基于接口盒子提供的「MBTI-16型人格测试」免费 API,从接口说明、参数、返回值到 PHP / Python 实战调用示例,做一次完整拆解。
一、接口基本信息
项目
说明
接口地址
请求方式
GET 或 POST
版本支持
基础版 48 题 / 专业版 93 题 / 完整版 200 题
二、请求参数说明
通用参数(所有请求都要带)
参数
必填
说明
id
是
用户中心数字 ID,如 10000000
key
是
用户中心通讯密钥
type
是
1= 获取问题,2= 提交答案
version
是
1基础版 48 题 / 2专业版 93 题 / 3完整版 200 题
按 type 追加的参数
type = 1(获取问题)
num(必填):问题编号,从 1 开始,不能超过当前版本最大题数。type = 2(提交答案)
qcan(必填):每题答案用英文逗号拼接,每题为 A或 B,长度须等于对应版本的题数。例:A,A,A,B,A……三、返回参数说明
字段
说明
code
200成功,400错误
msg
文字提示(如"通讯秘钥错误")
q
题目文本(type=1 时返回)
a
A 选项文本(type=1 时返回)
b
B 选项文本(type=1 时返回)
mbti
人格类型代号,如 ESTP(type=2 提交后返回)
返回示例
四、GET 请求示例(官方原版)
五、PHP 调用示例
5.1 获取第 1 题(POST cURL)
5.2 提交 200 题答案(完整版)
六、Python 调用示例
6.1 获取第 1 题(requests)
6.2 提交 200 题答案
七、使用注意事项
version 与题数必须对应:48 / 93 / 200,提交时qcan的逗号分隔项数不能错,否则逻辑会乱。qcan 只能出现 A 或 B,用英文逗号分隔,不要带空格。
获取题目时
num是逐题拉取的(不是一次返回全部 200 题),前端需要自己维护题号循环。返回
mbti字段只给 4 字母代号(如 INFJ),想展示人格解读可以:自行维护一份 16 型映射表;或调用该站点的「人格类型解释查询接口」(参考文末原站链接)。
生产环境务必用 POST,GET 会把 ID / KEY 暴露在 URL 和日志里。
相关资讯
-
07.08
伯吉的温馨厨房全成就解锁方法一览
-
07.08
《符文世界:龙之荒野》斯克文地下城开启攻略-特殊副本解锁方法详解
-
07.08
赵云与阿斗无限馒头游戏诀窍
-
07.08
原神哥伦比娅眼罩移除指南
-
07.08
暗黑破坏神4溶解之心获取方法
-
07.08
暗黑破坏神4巢穴钥匙快速刷取攻略
游戏推荐
推荐专题
热门阅读
推荐下载
-
-
下载
- 《神剑伏魔录》(神剑风云)游戏音乐合集
- 其他游戏|7.73 MB
- 一款非常好玩的武侠闯关游戏
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- 《生化危机:浣熊市行动》免安装中文硬盘版下载
- 单机|6310 MB
- 一款以动作射击为主题的游戏
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏