还没有帐号?立即注册
获得登录帐号
获得登录帐号要点:点击主页右上角“免费注册”,按页面提示输入相应信息即可免费注册帐号。考官/老师最好使用企业邮箱注册。可以绑定社交帐号,绑定后就可以使用社交帐号登录。
体验电脑在线考试
体验电脑在线考试要点:点击百一测评首页“体验在线考试”,然后选择体验“有摄像头监考”或“没摄像头监考”考试,即可进入考试。答完卷后使用体验帐号(demo@101test.com/abc123)登录,可查看刚刚答题产生的报告。
参见下面的“使用场景”中的介绍和操作步骤,对应自己的使用场景,开展电脑在线考试。
体验移动考试
体验移动考试:点击百一测评首页“体验移动答题”,然后根据页面提示:
【第一步】关注微信公众号“百一测评”,点击“参加考试”,输入demo口令,按引导提示答题;
【第二步】关注微信公众号“百一测评”,使用体验帐号(demo@101test.com/abc123)登录,进去可以管理试卷,查看刚刚答题产生的报告。
参见下面的“使用场景”中的介绍和操作步骤,对应自己的使用场景,开展移动考试。
新手第一步,如何导入试卷
题库导入视频新手第一步,如何导入题库
试卷导入视频百一测评针对校招大规模并发笔试特点进行了优化设计,支持几万至二十万人同时入场考试。校招考试可以通过邮件邀请学生参加考试,也可以让学生通过考试口令进入考试。学生可以在PC上进行答题,也可以在移动手机上答题。
登录后,进入主界面:
商店用户可以在这里搜想要的试卷来用,也可以把自己的试卷发布在这里。
考试考试下面有用户自己的试卷和创建的高级考试,支持按windows资源管理器方式管理。
群组我的群组用于按“群”组织学员,可经常布置电子作业、练习或测验。
题库录入和管理用户自己的题目,这些题目在创建试卷时可以添加到试卷中。
服务说明可以在此菜单下查看新手指南、场景操作说明和常见问答。
可以在商店页面,输入职位名称、公司名称、行业名称或者技能名称,搜一搜,看看有没有需要的试题。
下面按照组织招聘笔试需要的几个步骤来逐步介绍 |
一 准备试卷
三种途径准备试卷:
1、使用word模板直接导入试卷
点击“考试”菜单,如下图01,02:
点击“创建考试”,弹出创建方式选择窗口;
点击“Word导入”,跳到上传文件窗口;
点击“上传文件”,选择准备好的word试卷,导入即可;
需要事先准备好试卷,word模板可以从上图界面下载。如何按照模板准备试卷,请见演示视频:http://pan.baidu.com/s/1pKRJ9P5
导入后不要忘了设置试卷的采集信息和考试设置项,见试卷卡片右上角的下拉菜单。
2、先准备题库和题目,再手工创建试卷
点击主页上“题库”,进入题库和题目管理界面如下03:
点击“+创建题库”创建一个空题库,题库名称自定义;
点击图库卡片上的“添加题目”,根据页面提示逐个编辑并保存题目;或者,点击右边的导入键,使用word文件导入题目。
需要先准备好题目,word模板可以从导入界面下载。如何按照模板准备题库,请见演示视频:http://pan.baidu.com/s/1qYLSjpE
导入题库后,点击“考试”菜单,见图01,点击“手工组卷”,根据界面提示创建试卷、把题目加入试卷。同样,需要设置试卷的采集信息和考试设置项。
3、先准备题库和题目,再智能组卷
先按照上面“2”中所示,将题目导入题库中。然后“考试”菜单,见图01,点击“智能组卷”,根据界面提示设定取题规则并创建试卷。同样,需要设置试卷的采集信息和考试设置项。
二 邀请考试
有几种途径邀请考生来参加考试,请根据需要选取合适的途径。
1、从试卷上邀请考试
点击试卷卡片的“考生录入”,进入邀请考试页面,如下图04:
设置考试允许进入的时间和截止时间,提前不能进入,到时自动交卷。这里只设定了允许进入考试的时间段,考试时长由试卷限时确定。
设定是否摄像头监考和页面切换次数限制,只针对本次邀请有效。更多设置以试卷上设置为准。
选择通过什么途径通知考生:邮件,短信。考生信息必须有对应信息,例如选择了短信通知,则录入的考生信息必须有手机号码。
编辑邮件内容,包括:标题、正文补充,注意事项,编辑完成后先预览查看效果,直到符合要求。这些信息会保存下来默认使用。
录入考生信息并发送通知。可以单个录入,也可以通过excel批量录入。考生收到邀请邮件后,在规定时间内,点击邮件中的链接,就可以进入考试。
2、通过口令考试
每个试卷都有一个唯一的口令,可以告知考生这个口令,考生:
电脑:访问百一测评主页,点击右上角“考试入口”,进入后输入口令可以考试;
微信:关注微信公众号“百一测评”,点击“参加考试”,输入口令就可以进入考试。
如果试卷是公有的,那么任何拿到口令的人都可以进入考试;如果试卷是私有的,那么只有已经录入了的考生能够进入考试。
3、通过二维码考试
每个支持移动答题的试卷都有二维码(不支持移动答题的则没有),可以将二维码发给考生,考生微信扫码即可进入考试。
如果试卷是公有的,那么任何拿到二维码的人都可以扫码进入考试;如果试卷是私有的,那么只有已经录入了的考生能够扫码进入考试。
三 查看报告、人工判分
从试卷发起的考试,点击试卷卡片上的报告数(下图05红圈)进入列表,查看报告。
点击进入报告列表后,点击打开一份报告,如下图06,可以在这里给每道题判分、并附上给分或扣分说明。
四 高级考试
如果希望:将几张试卷组在一起考;或者一张试卷放在多个考点考;或者举办严格约束的考试,则可以使用高级考试共鞥呢。如果不涉及则可以忽略本节。
点击“图01”中的“高级考试”,进入创建高级考试页面如下07:
输入考试名称、考试描述和考试说明,预计考生人数。
选择本次考试使用的试卷,可以选择多个,设定必考还是选考。试卷需通过前面介绍的方式先创建好。
设定考试的时间和地点。时间必须设,只有这个时间范围内才允许考生进入,到点后系统自动交卷;地点选填,用来标记考试发生的地点。
创建完成后,如下图08。从高级考试上邀请考生来答题,方式与试卷一致,不再赘述。
培训测验要点:培训测验完全可以使用校招、社招一样的方式进行。如果是长期、高频度使用,那么创建群组、按群布置测验就比较方便。
登录后,进入主界面:
商店用户可以在这里搜想要的试卷来用,也可以把自己的试卷发布在这里。
考试考试下面有用户自己的试卷和创建的高级考试,支持按windows资源管理器方式管理。
群组我的群组用于按“群”组织学员,可经常布置电子作业、练习或测验。
题库录入和管理用户自己的题目,这些题目在创建试卷时可以添加到试卷中。
服务说明可以在此菜单下查看新手指南、场景操作说明和常见问答。
可以在商店页面,输入职位名称、公司名称、行业名称或者技能名称,搜一搜,看看有没有需要的试题。
下面按照组织培训测验需要的几个步骤来逐步介绍 |
一 准备试卷
三种途径准备试卷:
1、使用word模板直接导入试卷
点击“考试”菜单,如下图01,02:
点击“创建考试”,弹出创建方式选择窗口;
点击“Word导入”,跳到上传文件窗口;
点击“上传文件”,选择准备好的word试卷,导入即可;
需要事先准备好试卷,word模板可以从上图界面下载。如何按照模板准备试卷,请见演示视频:http://pan.baidu.com/s/1pKRJ9P5
导入后不要忘了设置试卷的采集信息和考试设置项,见试卷卡片右上角的下拉菜单。
2、先准备题库和题目,再手工创建试卷
点击主页上“题库”,进入题库和题目管理界面如下03:
点击“+创建题库”创建一个空题库,题库名称自定义;
点击图库卡片上的“添加题目”,根据页面提示逐个编辑并保存题目;或者,点击右边的导入键,使用word文件导入题目。
需要先准备好题目,word模板可以从导入界面下载。如何按照模板准备题库,请见演示视频:http://pan.baidu.com/s/1qYLSjpE
导入题库后,点击“考试”菜单,见图01,点击“手工组卷”,根据界面提示创建试卷、把题目加入试卷。同样,需要设置试卷的采集信息和考试设置项。
3、先准备题库和题目,再智能组卷
先按照上面“2”中所示,将题目导入题库中。然后“考试”菜单,见图01,点击“智能组卷”,根据界面提示设定取题规则并创建试卷。同样,需要设置试卷的采集信息和考试设置项。
二 创建群组
群组用于组织确定的一群人经常性的做电子作业、练习或测验。点击主页上菜单“群组”进入页面如下图03:
点击“创建群”,创建一个群,创建时可以选一个图片作为群标识。创建成功后,会显示群二维码,可以将此二维码分享出去,其他人扫码加入。
指定管理员,点击列表中的成员,可以指定为管理员(老师角色)。管理员可以布置作业。
成员管理:可以单个添加;可以通过excel批量添加学员(如果没有帐号会自动创建);点击列表中的成员,显示成员资料,可以从列表中踢出学员,也可以添加到通讯录。。
三 布置测验
见图03的操作步骤3
布置电子作业、练习或测验,即将准备好的试卷添加进来,设定允许作答的时间段。学员登录后就会有消息提醒来作答。
四 查看报告,人工判分
见图03的操作步骤4
点击报告数进入报告列表页,即可查看学员的成绩。点击打开一份报告查看详情,在详情页可以对需要人工判题(如问答题、非机器判题的编程题)的题目进行打分。如下图04:
除招聘考试和培训测试场景之外,其他类型的考试可以参照下面的步骤来进行。
登录后,进入主界面:
商店用户可以在这里搜想要的试卷来用,也可以把自己的试卷发布在这里。
考试考试下面有用户自己的试卷和创建的高级考试,支持按windows资源管理器方式管理。
群组我的群组用于按“群”组织学员,可经常布置电子作业、练习或测验。
题库录入和管理用户自己的题目,这些题目在创建试卷时可以添加到试卷中。
服务说明可以在此菜单下查看新手指南、场景操作说明和常见问答。
可以在商店页面,输入职位名称、公司名称、行业名称或者技能名称,搜一搜,看看有没有需要的试题。
下面按照组织考试需要的几个步骤来逐步介绍 |
一 准备试卷
三种途径准备试卷:
1、使用word模板直接导入试卷
点击“考试”菜单,如下图01,02:
点击“创建考试”,弹出创建方式选择窗口;
点击“Word导入”,跳到上传文件窗口;
点击“上传文件”,选择准备好的word试卷,导入即可;
需要事先准备好试卷,word模板可以从上图界面下载。如何按照模板准备试卷,请见演示视频:http://pan.baidu.com/s/1pKRJ9P5
导入后不要忘了设置试卷的采集信息和考试设置项,见试卷卡片右上角的下拉菜单。
2、先准备题库和题目,再手工创建试卷
点击主页上“题库”,进入题库和题目管理界面如下03:
点击“+创建题库”创建一个空题库,题库名称自定义;
点击图库卡片上的“添加题目”,根据页面提示逐个编辑并保存题目;或者,点击右边的导入键,使用word文件导入题目。
需要先准备好题目,word模板可以从导入界面下载。如何按照模板准备题库,请见演示视频:http://pan.baidu.com/s/1qYLSjpE
导入题库后,点击“考试”菜单,见图01,点击“手工组卷”,根据界面提示创建试卷、把题目加入试卷。同样,需要设置试卷的采集信息和考试设置项。
3、先准备题库和题目,再智能组卷
先按照上面“2”中所示,将题目导入题库中。然后“考试”菜单,见图01,点击“智能组卷”,根据界面提示设定取题规则并创建试卷。同样,需要设置试卷的采集信息和考试设置项。
二 邀请考试
有几种途径邀请考生来参加考试,请根据需要选取合适的途径。
1、从试卷上邀请考试
点击试卷卡片的“考生录入”,进入邀请考试页面,如下图04:
设置考试允许进入的时间和截止时间,提前不能进入,到时自动交卷。这里只设定了允许进入考试的时间段,考试时长由试卷限时确定。
设定是否摄像头监考和页面切换次数限制,只针对本次邀请有效。更多设置以试卷上设置为准。
选择通过什么途径通知考生:邮件,短信。考生信息必须有对应信息,例如选择了短信通知,则录入的考生信息必须有手机号码。
编辑邮件内容,包括:标题、正文补充,注意事项,编辑完成后先预览查看效果,直到符合要求。这些信息会保存下来默认使用。
录入考生信息并发送通知。可以单个录入,也可以通过excel批量录入。考生收到邀请邮件后,在规定时间内,点击邮件中的链接,就可以进入考试。
2、通过口令考试
每个试卷都有一个唯一的口令,可以告知考生这个口令,考生:
电脑:访问百一测评主页,点击右上角“考试入口”,进入后输入口令可以考试;
微信:关注微信公众号“百一测评”,点击“参加考试”,输入口令就可以进入考试。
如果试卷是公有的,那么任何拿到口令的人都可以进入考试;如果试卷是私有的,那么只有已经录入了的考生能够进入考试。
3、通过二维码考试
每个支持移动答题的试卷都有二维码(不支持移动答题的则没有),可以将二维码发给考生,考生微信扫码即可进入考试。
如果试卷是公有的,那么任何拿到二维码的人都可以扫码进入考试;如果试卷是私有的,那么只有已经录入了的考生能够扫码进入考试。
三 查看报告、人工判分
从试卷发起的考试,点击试卷卡片上的报告数(下图05红圈)进入列表,查看报告。
点击进入报告列表后,点击打开一份报告,如下图06,可以在这里给每道题判分、并附上给分或扣分说明。
附 高级考试
如果希望:将几张试卷组在一起考;或者一张试卷放在多个考点考;或者举办严格约束的考试,则可以使用高级考试共鞥呢。如果不涉及则可以忽略本节。
点击“图01”中的“高级考试”,进入创建高级考试页面如下07:
输入考试名称、考试描述和考试说明,预计考生人数。
选择本次考试使用的试卷,可以选择多个,设定必考还是选考。试卷需通过前面介绍的方式先创建好。
设定考试的时间和地点。时间必须设,只有这个时间范围内才允许考生进入,到点后系统自动交卷;地点选填,用来标记考试发生的地点。
创建完成后,如下图08。从高级考试上邀请考生来答题,方式与试卷一致,不再赘述。
A:百一测评提供在线测试服务,应用于招聘考试(校园、社招)、教学和培训测验、认证考试(考级、考证)等场景,支持使用电脑答题和手机微信答题。用户可以自己提供题目来组织测试;也可以使用平台商店中的试卷,一键开展测试。
A:用户可以免费注册并在一定并发规模下免费使用。请参看本网站上服务价格说明,购买VIP或者开通企业版,享有更多特权和功能。
A:百一测评支持有正确答案的题目的测试,根据答案的对错进行判分,如智力题和技术、业务题。题型上支持选择题、判断题、填空题、编程题、问答题和多媒体题。题目描述和选项描述均支持图片、音频和视频。
A:用户可以在百一测评中创建专属自己的题库,将题目导入到题库中,或者直接在百一测评题库管理界面上编辑、录入题目。然后从题库中选择题目组卷。百一测评预置了众多的试卷,覆盖了软件行业80%的人员技能测试需求。用户可以像使用自己的试卷一样免费使用预置试卷。
A:百一测评支持在手机上通过微信进行管理考试和答题。招聘者关注微信号“百一测评”进入考试管理;考生关注微信号“百一测评”进入测试。请见新手导航中的“体验移动端答题”了解更多详情。
A:百一测评支持智能换题/抽题/组卷模式,系统自动按照技能、题型、难度三个维度抽题。
如何操作才能实现智能抽题?
1)将题目添加到题库中:在“题库”菜单下面,通过界面录入或者Word导入,将题目添加到题库中,详见如何导入题库。
2)智能组卷:在“考试”菜单下面,点击“创建考试/智能组卷”,根据界面提示,设置选题规则,系统自动抽题组卷。
A:远程电脑答题时,百一测评通过多种手段进行监考,包括拍照、抓屏、禁止页面切换、智能换题、题目和选项乱序等,确保作弊者无所遁形。
A:创建一个高级考试,然后选择这些试卷,设定是必考还是选考,这样就可以把几份试卷组在一起来考。
A:百一测评使用Flash技术和摄像头进行拍头像照片和监考。如果试卷上设置了需要拍照和监考,则答题的电脑必须安装flash和摄像头,否则不必要。
A:可以。详见网站集成 > 应用集成 > 微信集成。
A:企业版帐户可以设置域名。
我们免费给企业版帐户提供一个二级子域名(类似myname.101test.com)。如果您想使用自己的域名,需要您自己去备案,我们给您提供备案时需要的服务号。
用户权限
功能集 | 免费用户 | VIP用户 | 备注 | |
---|---|---|---|---|
基础功能 | 考试方式 | 不限 | 不限 | 电脑、手机微信 |
考试人数 | 同时在线3人 | 同时在线80-500人(支持更多) | 1.超出在线人数后,再进入的考生会进入排队,直到有人交卷。 2.如果有大并发考试需求,请及时升级为VIP或开通企业版,避免影响考生答题体验。 3.如有大型考试活动请提前2天联系我们,预备计算资源保证考试的顺利进行。 注:在线人数指已进入考试、同时处于答题中的人数,未进入或已交卷则不计入。 |
|
题库管理 | 题库导入、题目编辑、三级技能等 | |||
考试管理 | 试卷(及考试)创建、邀请和邮件、答题、查看报告和打印试卷等 | |||
查询和统计 | 汇总成绩、答题详情,可以导出excel;查看对错率、选项选择率等 | |||
排版打印 | 排版后打印成纸质试卷或PDF电子版 | |||
试题商店 | 商店内所有的试卷和题库资源可以免费或按照所需积分付费使用 | |||
增值功能 | 群组 | 2个群/每群500人 | 2个群/每群500人 | 见下面的群使用规则 |
VIP特权 | 头像校验 | 实时校验考生答题前拍的头像,不合格则不允许进入答题 | ||
页面跳转 | 答题结束页面跳转到用户制定的网页,带考生信息和成绩 | |||
答题端品牌 | 考生答题端显示企业品牌(Logo和名称) | |||
自定义广告 | 自定义符合法律法规要求的推广活动图片和链接,展现在答题结束页面 | |||
人工服务 | 工作日早9晚6 | 工作日早9晚6 | 远程支持:电话、QQ/微信、邮件 现场支持:限北京,其他城市另议 |
目录 |
微信集成
用户(企业)可以在自己的微信公众号中添加百一测评入口,接入点有:
http://www.101test.com
http://www.101test.com/cand/query
http://www.101test.com/login
直接从试卷详情中复制考试链接(只适用于公开的试卷)
开通企业版的用户
http://企业版域名/home
http://企业版域名/login
直接从试卷详情中复制考试链接(只适用于公开的试卷)
钉钉集成
百一测评已成功对接钉钉,成为阿里钉钉微应用生态平台合作伙伴,管理员在 钉钉手机端 扫码即可添加完成(非管理员不用扫码),二维码如下图:
添加后,在钉钉中点击“工作”,即可看到刚刚添加的百一测评应用,如下图:
点击“百一测评”应用,即可享受免注册、登录,一键穿越在线考试云服务之旅。
注:用户进入百一测评后,可以在“我的设置/个人资料”中补充登录名、邮箱或手机号,这样无论从钉钉进入还是从百一主页上登录,都可以进入同一个帐号!默认密码是000000(六个0),登录后请及时修改。
企业版目前还没有与钉钉免登录集成,因此企业版用户按下面方式集成。
登录钉钉管理端,在“企业应用”中新建一个应用,应用名称、功能介绍根据需要填写;后台地址、首页地址和PC端地址均按照下图提示填写:
添加企业应用成功后如下图:
使用登录集成功能,您必须首先申请成为企业用户,并分配独立的域名。百一测评支持其作为子模块集成到已有企业网站。百一测评不负责管理帐号,帐号的注册、认证、授权等由企业网站负责,可实现单点登录功能。
企业开发者只需按照百一测评的接口要求,实现认证页面(需在百一测评配置),登出页面(可选),即可轻松把百一测评无缝集成到企业网站。
获取密钥
以企业帐号登录,在管理界面中获取企业密钥。请妥善保管该秘钥,一旦泄露,请在企业管理端更换密钥。
注意:使用登录集成方式,企业需主动添加管理员入口地址到企业网站,否则需手工输入入口地址发起访问,百一测评上没有管理员登录入口。登录地址:http://sso.101test.com/login?admin=1(请替换为企业的域名,后面同)
认证流程
认证页面
企业开发者需开发认证页面(例如:http://www.company.com/login),且要求在电脑端、手机端都能展示友好。当百一测评系统需要鉴权而发起认证请求时,会跳转到该页面。
以下是认证请求的请求参数:
参数 | 说明 |
---|---|
sso | 该参数由base64编码,解码后的字符串格式为:nonce=xxx&return_sso_url=xxxx。从中可提取出nonce和return_sso_url,其中return_sso_url需通过URLDecoder解码,编码格式为UTF-8。 |
sig | 对sso的签名,可验证sso是否被修改。在收到请求后,需验证签名一致性。 |
通过sso生成签名的代码片段如下:
{ // 创建加密对象,加密串需在企业端管理页面获取 SecretKey secretKey = new SecretKeySpec("1234567890abcdefghijklmnopqrstuv".getBytes(), "HmacSHA256"); Mac mac = Mac.getInstance(secretKey.getAlgorithm()); mac.init(secretKey); // 检查签名是否一致,防止非授权页面的访问 String data = Hex.encodeHexString(mac.doFinal(sso.getBytes())); // 接下来检查data与sig是否一致 }
通常情况下,该页面会实现以下逻辑:
1. 检查当前用户是否已登录,若已登录,则跳转到回调地址
2. 若未登录,需重定向到登录页面,在重定向前,需保存nonce、return_sso_url的值。
3. 登录成功后,读取保存的值,并跳转到回调地址。
回调地址
回调地址是指认证成功之后通知百一测评的地址,格式为:
{return_sso_url}?sso={sso}&sig={sig}
return_sso_url参数说明:
由认证请求的参数给出。
sso参数说明:
注意sso在加入URL参数中时,需要用UTF-8编码。
参数 | 说明 |
---|---|
nonce | 由认证请求的参数给出 |
name | 登录用户名,用于在百一测评界面显示 |
username | 在百一测评中的对应用户名,可空,如果提供则必须唯一。 |
在百一测评中的对应绑定邮箱,可空,如果提供则必须唯一。 | |
phone | 在百一测评中的对应绑定手机号,可空,如果提供则必须唯一。 |
external_id | 在百一测评中的对应帐号,企业网站上同一帐号必须相同,可为邮箱、手机号、用户id等。 |
employer_type | 在百一测评中的对应登录身份,即考官/老师,考生/学员。 |
sso生成方式:
{ /** * 拼装回调链接 * <p> * nonce: 传入值 * <p> * name: 用户名,用于显示,需编码 * <p> * external_id: 帐号唯一id,可以是任何值,外部系统中同一个帐号必须相同,需编码 */ StringBuilder builder = new StringBuilder(); builder.append("nonce="); builder.append(nonce); builder.append("&name="); builder.append(URLEncoder.encode("demo帐号", "UTF-8")); builder.append("&external_id="); builder.append(URLEncoder.encode("demo@101test.com", "UTF-8")); String newSso = Base64.encodeBase64String(builder.toString().getBytes()); }
sig生成方式:
{ // 创建加密对象,加密串需在企业端管理页面获取 SecretKey secretKey = new SecretKeySpec("1234567890abcdefghijklmnopqrstuv".getBytes(), "HmacSHA256"); Mac mac = Mac.getInstance(secretKey.getAlgorithm()); mac.init(secretKey); String newSig = Hex.encodeHexString(mac.doFinal(newSso.getBytes())); }
登出页面
该功能可选,对系统安全性要求不高的网站可以忽略。
当用户在网站上退出时,需要打开一个页面(http://sso.101test.com/company/open/logout?redirect_uri=xxx,域名请换成企业域名),以清理百一测评上登录的会话,该页面会自动跳转到指定的回调地址。若不想让用户有跳页的体验,可用隐藏的iframe实现。
注意:redirect_uri需用UTF-8编码。
样例下载
点击下载为了满足用户系统集成的需要,百一测评平台提供了管理端接口。
管理接口访问包括两步,首先申请令牌,作为身份的标识,然后使用该令牌访问其他接口。
目录 |
基础返回格式
所有请求的返回都是json格式,其中data的含义由具体的业务接口解释。根据请求调用的结果,分两种情况:
1. errorCode=0:请求正确,这时errorDesc为空,请求的应答包含在data中。
2. errorCode!=0:请求错误,这时errorDesc详细描述错误原因,data为空。
参数 | 说明 |
---|---|
data | 业务请求返回的数据 |
errorCode | 错误代码,0表示正确,其他值都表示错误 |
errorDesc | 错误描述,errorCode非0时有效 |
申请令牌
每次获取令牌需要提供用户的注册帐号、登录密码、及是否加密标识。获取的令牌只要登录密码没有修改,则永久有效,一旦修改,将在一段时间内失效。
申请令牌请求说明
http请求方式: POST
http://www.101test.com/client/open/getToken
POST数据格式:json
POST数据例子
{ "username":"demo@101test.com", "password":"abc123", "encrypted":false }
参数说明
参数 | 说明 |
---|---|
username | 注册时的帐号,可以是邮箱或手机号 |
password | 登录密码 |
encrypted | 提供的登录密码是否为加密的 |
密码说明
当登录密码需要加密时,需要联系百一测评获取公钥,并调用以下代码对登录密码进行加密后传输。
import java.security.Key; import java.security.KeyFactory; import java.security.spec.X509EncodedKeySpec; import javax.crypto.Cipher; import org.apache.commons.codec.binary.Base64; public class RSACoder { public static String encryptByPublicKey(String data, String key) throws Exception { // 对公钥解密 byte[] keyBytes = Base64.decodeBase64(key); // 取得公钥 X509EncodedKeySpec x509KeySpec = new X509EncodedKeySpec(keyBytes); KeyFactory keyFactory = KeyFactory.getInstance("RSA"); Key publicKey = keyFactory.generatePublic(x509KeySpec); // 对数据加密 Cipher cipher = Cipher.getInstance(keyFactory.getAlgorithm()); cipher.init(Cipher.ENCRYPT_MODE, publicKey); return new String(cipher.doFinal(data.getBytes("UTF-8")), "UTF-8"); } }
返回说明
正确的Json返回结果:
{ "errorCode":0, "data":"1:aX3T+Z0ryUUhHuabGorn48ELIfFgEYbBs/R4Uk2H30o0LRF8/m7nPlrd/2DAYEIA7yn/bqFMpVm+qJsihapvkA==" }
错误的Json返回示例:
{ "errorCode":1, "errorDesc":"密码不一致" }
返回格式说明
与基础返回格式一致,其中data字段表示访问令牌,可在其他请求中使用。
获取报告
考试端答题结束后,可以跳转到用户自定义的页面,并且会把基本信息、得分、测试id等常用字段作为URL参数传递过去。但是,如果需要更详细的信息,则需要调用该接口获取。
获取报告请求说明
http请求方式: POST
http://www.101test.com/client/open/getReport
POST数据格式:json
POST数据例子
{ "token":"1:aX3T+Z0ryUUhHuabGorn48ELIfFgEYbBs/R4Uk2H30o0LRF8/m7nPlrd/2DAYEIA7yn/bqFMpVm+qJsihapvkA==", "testId":17393 }
参数说明
参数 | 说明 |
---|---|
token | 访问令牌 |
testId | 测试id |
返回说明
正确的Json返回结果:
{ "errorCode":0, "data":{ "title":"电脑答题体验试卷", "testId" : 17393, "paperId" : 102, "beginTime":1432716488000, "endTime":1432716610000, "elapsedTime":122, "name":"Demo", "uid":"demo@101test.com", "uidName":"邮箱", "extInfos":[{ "infoId":3, "infoName":"手机号码", "value":"13464973158", "realValue":"13464973158" }, { "infoId":14, "infoName":"拍头像照片", "value":"https://101test-private.oss-cn-beijing.aliyuncs.com/question/image/0/3845552465736BDC0ED80222F8D2F8F0_1427272032988.jpg?Expires=1513672033&OSSAccessKeyId=YvDPojSAo3YgjMXF&Signature=bv1qIQQ60GePomHd3NYTNG59B1U%3D", "realValue":"https://101test-private.oss-cn-beijing.aliyuncs.com/question/image/0/3845552465736BDC0ED80222F8D2F8F0_1427272032988.jpg?Expires=1513672033&OSSAccessKeyId=YvDPojSAo3YgjMXF&Signature=bv1qIQQ60GePomHd3NYTNG59B1U%3D" }], "score":6.0, "points":50.0, "switchTimes":3 } }
错误的Json返回示例:
{ "errorCode":1, "errorDesc":"令牌不正确" }
返回格式说明
data字段表示报告信息,其定义见报告格式。
报告格式
参数 | 说明 |
---|---|
title | 报告标题 |
testId | 测试Id |
paperId | 试卷Id |
beginTime | 考试开始时间 |
endTime | 考试结束时间 |
elapsedTime | 考试使用时长(单位秒) |
name | 姓名 |
uid | 身份ID |
uidName | uid名称 |
extInfos | 采集信息(详见采集信息格式) |
score | 得分 |
points | 总分 |
switchTimes | 切换次数 |
采集信息格式
参数 | 说明 |
---|---|
infoId | 信息id |
infoName | 信息名称 |
value | 信息值编码 |
realValue | 信息值 |
获取报告列表
该接口用于获取指定试卷下的报告列表。其中试卷id可以从管理端创建试卷页面获取,报告按生成报告时间逆序排序。
获取报告列表请求说明
http请求方式: POST
http://www.101test.com/client/open/getReports
POST数据格式:json
POST数据例子
{ "token":"1:aX3T+Z0ryUUhHuabGorn48ELIfFgEYbBs/R4Uk2H30o0LRF8/m7nPlrd/2DAYEIA7yn/bqFMpVm+qJsihapvkA==", "paperId":104,"rows":1 }
参数说明
参数 | 说明 |
---|---|
token | 访问令牌 |
paperId | 试卷id |
beginDate | 报告开始时间,可空,表示不限制 |
endDate | 报告结束时间,可空,表示不限制 |
offset | 从第几个报告开始,可空,默认0,表示从第一个报告开始 |
rows | 最多返回多少个报告,可空,默认100 |
返回说明
正确的Json返回结果:
{ "errorCode":0, "data":[{ "title":"电脑答题体验试卷", "testId" : 17393, "paperId" : 102, "beginTime":1432716488000, "endTime":1432716610000, "elapsedTime":86408, "name":"33", "uid":"33@dd.com", "uidName":"邮箱", "extInfos":[{ "infoId":3, "infoName":"手机号码", "value":"18677777777", "realValue":"18677777777" }, { "infoId":14, "infoName":"拍头像照片", "value":"https://101test-private.oss-cn-beijing.aliyuncs.com/question/image/0/0956BF77645D283267CCFB6DF63A2442_1434446763111.jpg?Expires\u003d1520846763\u0026OSSAccessKeyId\u003dYvDPojSAo3YgjMXF\u0026Signature\u003d72MttxASkAIsJzGk2%2FmMw%2Bf%2BTq0%3D", "realValue":"https://101test-private.oss-cn-beijing.aliyuncs.com/question/image/0/0956BF77645D283267CCFB6DF63A2442_1434446763111.jpg?Expires\u003d1520846763\u0026OSSAccessKeyId\u003dYvDPojSAo3YgjMXF\u0026Signature\u003d72MttxASkAIsJzGk2%2FmMw%2Bf%2BTq0%3D" }], "score":0.0, "points":50.0, "switchTimes":1 }] }
错误的Json返回示例:
{ "errorCode":1, "errorDesc":"令牌不正确"获取报告条数 }
返回格式说明
data字段表示报告信息列表,列表中每个元素的定义见报告格式。
获取报告条数
该接口用于获取指定试卷下的报告条数。其中试卷id可以从管理端创建试卷页面获取。
获取报告条数请求说明
http请求方式: POST
http://www.101test.com/client/open/getReportCount
POST数据格式:json
POST数据例子
{ "token":"1:aX3T+Z0ryUUhHuabGorn48ELIfFgEYbBs/R4Uk2H30o0LRF8/m7nPlrd/2DAYEIA7yn/bqFMpVm+qJsihapvkA==", "paperId":104 }
参数说明
参数 | 说明 |
---|---|
token | 访问令牌 |
paperId | 试卷id |
beginDate | 报告开始时间,可空,表示不限制 |
endDate | 报告结束时间,可空,表示不限制 |
返回说明
正确的Json返回结果:
{ "errorCode": 0, "data": 5 }
错误的Json返回示例:
{ "errorCode":1, "errorDesc":"令牌不正确" }
返回格式说明
data字段表示报告条数
推送报告
考生的报告,可以主动推送给系统集成方。集成方需配置一个推送地址,推送方式为POST,推送内容为报告详情。当推送失败时,会在一天内多次尝试,过后将不再尝试,若需要,则须主动调用获取报告。
推送报告说明
http请求方式: POST
http://xxxx(用户自定义)
POST数据格式:json
POST数据例子
{ "title":"电脑答题体验试卷", "testId" : 17393, "paperId" : 102, "beginTime":1432716488000, "endTime":1432716610000, "elapsedTime":86408, "name":"33", "uid":"33@dd.com", "uidName":"邮箱", "extInfos":[{ "infoId":3, "infoName":"手机号码", "value":"18677777777", "realValue":"18677777777" }, { "infoId":14, "infoName":"拍头像照片", "value":"https://101test-private.oss-cn-beijing.aliyuncs.com/question/image/0/0956BF77645D283267CCFB6DF63A2442_1434446763111.jpg?Expires\u003d1520846763\u0026OSSAccessKeyId\u003dYvDPojSAo3YgjMXF\u0026Signature\u003d72MttxASkAIsJzGk2%2FmMw%2Bf%2BTq0%3D", "realValue":"https://101test-private.oss-cn-beijing.aliyuncs.com/question/image/0/0956BF77645D283267CCFB6DF63A2442_1434446763111.jpg?Expires\u003d1520846763\u0026OSSAccessKeyId\u003dYvDPojSAo3YgjMXF\u0026Signature\u003d72MttxASkAIsJzGk2%2FmMw%2Bf%2BTq0%3D" }], "score":0.0, "points":50.0, "switchTimes":1 }
推送格式请参考报告格式。
返回格式说明
推送服务用HTTP状态码判断推送服务是否调用成功。当返回200时,表示推送成功;其他情况都表示推送失败。
相关协议目录 |
一、总则
本服务协议双方为百一测评(下称“百一”)与百一的用户(下称“用户”),本服务协议具有合同效力。
1)您在使用百一提供的各项服务之前,应仔细阅读本服务协议。如果您不同意本服务协议以及本公司随时对其可能做出的修改,您可以主动取消百一为您提供的服务;一经注册为用户,即表示您已了解并完全同意本服务协议各项内容及百一对服务协议随时所做的任何修改;
2)本公司有权在必要时单方修改或变更本服务协议之内容,并将通过本公司网站公布最新的服务协议,无需另行单独通知您;
3)本网站的注册用户必须是具有法律规定的完全民事权利能力和民事行为能力,能够独立承担民事责任的企事业代表或其他机构组织;本协议内容不受您所属国家或地区的排斥;
4)除非另有合同约定,本协议针对百一用户提供了双方的约定。
企业版用户,校招考试、认证考试等用户,另有合同约定使用条款、服务内容和服务收费。
二、服务内容
百一为用户提供下列服务:
1)提供在线考试平台服务,包括电脑端和移动端;
2)免费获得网站的定期升级服务;
3)为用户提供产品使用问题的在线解答服务(需加入百一官网QQ群);
4)提供产品的使用技巧推送服务(需关注百一官网服务号);
5)提供VIP用户品牌展现方面的服务,详见“服务说明”中相关内容。
企业版用户、校招考试、认证考试等用户,另有合同约定提供的附加服务。
三、服务收费及限制
1)用户可以免费注册并在一定并发规模下免费使用。请参看本网站上服务价格说明,付费享有更多特权和功能;
2)免费用户不得使用百一来进行商业用途,如果需要请联系百一获得使用许可。联系方式请见网站上的服务说明;
3)用户可以在线购买升级包成为VIP用户,或者申请开通企业版帐户。详见本网站的“服务说明”相关内容,了解VIP和企业版帐户享有的权限;
4)如果VIP用户到期后没有续费,将自动降为免费用户,按照免费用户模式继续使用;
四、使用规则
用户应具有使用百一所必须的法律法规要求的所有资质,由于您缺少上述资质导致的全部法律责任,用户应自行承担。
用户在使用百一所提供的各项服务时,必须遵守中华人民共和国相关法律法规的规定,用户应同意将不会利用本服务进行任何违法或不正当的活动,包括但不限于下列行为:
1)上传、传播或以其它方式传送含有反动,色情,及种族歧视等内容的信息;
2)从事非法交易活动,如洗钱,提供赌博咨询,提供色情服务等;
3)非法使用他人支付账户或无效的支付账户进行交易;
4)违反与网络服务有关的网络协议、规定和程序;
5)不得利用百一网络服务系统进行任何可能对互联网正常运转造成不利影响的行为;
6)不得利用百一网络服务系统进行任何不利于百一的行为,或为任何非法目的而使用本网络服务系统;
7)不得侵犯他人专利权、著作权、名誉权或其他任何合法权益及知识产权,否则将承担所有相关法律责任;
8)如发现任何非法使用用户帐号或帐号出现安全漏洞的情况,应立即通告百一;
9)您必须对您的帐号负责,该帐号不可转让、不可赠与、不可继承。在您决定不再使用该帐号时,并向本公司申请注销该帐号;
10)本公司在发现异常操作或有违法行为时,有权不经通知先行暂停或终止该用户对本网络服务系统部分或全部功能的使用。
五、注册信息及隐私保护
1)您注册为百一用户时应向本公司提供真实的电话号码和电子邮件地址,及(或)相关附加信息。您同意本公司通过您所提供的联系方式有针对性地向您提供新的服务和机会;
2)您了解并同意本公司使用cookie来使百一网站对用户更友好,它可以帮您省去为使用我们的服务而重复输入注册信息和跟踪您的浏览器的状态;
3)为保障网络服务的安全性及服务质量的改进,本公司将记录并保存您登录的相关信息,并承诺不将此类信息提供给任何第三方(除双方另有约定或法律法规另有规定外);
4)百一网站含有到其他网站的链接,但本公司对其他网站的隐私保护措施不负任何责任。本公司可能在任何需要的时候增加商业伙伴的网站;
5)本公司仅按现有技术向用户提供相应的安全措施来使本公司掌握的信息不丢失,不被滥用或更改,但本公司不保证这些信息的绝对安全。
六、协议双方权利和义务
(一)百一的权利和义务
1)百一负责网络交易平台的建设、运行和维护,保证为客户提供安全有效的网络服务和操作环境;
2)百一负责解答用户在使用网络交易平台进行操作的过程中遇到的各种疑问;
3)对于用户在百一平台上的不当行为或其它任何百一认为应当终止服务的情况,百一有权根据不同情况选择保留或删除相关信息或停止对该用户提供服务,并追究相关法律责任;
4)百一会在用户的计算机上设定或取用百一cookies。百一在用户登录时获取数据,使用cookies可为用户用户提供个性化服务。如果用户拒绝所有cookies,将不能使用需要登录的百一服务内容。
(二)用户权利和义务。
1)用户须严格遵守百一的管理和运行规定,并享有百一为用户提供的服务和优惠条件;
2)用户必须保证其向百一提供有关资料的真实性,如基本信息说明,邮箱,联系电话等。用户须独立承担因其资料不准确、不真实而引发的一切责任;
3)用户不得将本网络服务系统用于非本公司许可的其他用途;
4)用户在网上发布的所有信息和从事的交易活动必须严格遵守现行法律法规及有关国家规定,并承担与此相应的责任。
七、禁止与限制发布知识产品
由于发布以下知识产品或服务所引起的法律责任由相关用户完全承担,与百一无关。一旦百一发现有任何违反本规则的服务信息,百一有权立即予以删除,并保留给予相关用户警告、冻结直至终止其帐户的权力,请各位用户自觉遵守。
禁止发布的知识产品和服务:
1)含有反动、淫秽、种族或者宗教歧视以及其它法律禁止内容的知识产品和服务;
2)涉及恐怖活动、邪教组织等反社会的产品和服务信息;
3)涉及国家秘密的信息等;
4)伪造的服务信息;
5)黄色淫秽产品、色情服务;
6)侵犯他人知识产权或违反国家法律法规条例的服务信息;
7)其它可能危害他人安全和利益的服务信息。
八、知识产权的保护
1)百一网站上的所有内容,包括但不限于档案、图片、资料、资讯、网站架构、网页设计,均由本公司或本公司相关企业依法拥有其知识产权,包括但不限于商标权、专利权、著作权、商业秘密等;
2)非经本公司或其他权利人书面同意,任何人不得擅自使用、修改、复制、公开传播、改变、散布、发行或公开发表本网站程序或内容;
3)尊重知识产权是您应尽的义务,如有违反,您须承担相应的损害赔偿责任。
九、服务变更、中断或终止
1)鉴于网络服务的特殊性,用户同意百一有权随时变更、中断或终止部分或全部的网络服务。百一无需将变更,中断或终止内容通知用户,也无需对任何用户或任何第三方承担任何责任;
2)百一有权在必要时修改服务条款,并将在重要页面上提示修改内容。如果不同意所改动的内容,用户可以主动取消获得的网络服务。如果用户继续享用网络服务,则视为接受服务条款的变动;
3)如用户向百一提出注销注册用户身份时,经审核同意,由百一注销该注册用户,并解除与之服务协议关系;
4)如用户提供的个人资料不实或违反本协议中规定的使用规则,百一有权随时中断或终止向用户提供本协议项下的网络服务,并无需对用户或任何第三方承担任何责任。
十、免责声明
1)用户同意自行承担对使用百一网络服务所产生的风险,百一对用户不承担任何责任;
2)对所提供的网络服务,百一不担保一定能满足用户的要求,对网络服务的及时性、安全性、准确性不作担保;
3)对于因不可抗力或百一不能控制的原因造成的网络服务中断或其它缺陷,百一不承担任何责任,但将尽力减少因此而给用户造成的损失和影响;
4)如因系统维护或升级的需要,百一有权暂停网络服务。暂停前会在相关渠道发布通知,您应尽到注意义务并调整使用百一服务。否则,百一不承担由此中断给用户造成的一切损失;
5)百一保留在不事先通知用户的情况下随时中断或终止部分或全部网络服务的权利,对于所有服务的中断或终止而造成的任何损失,无需对用户或任何第三方承担任何责任。
十一、违约责任
1)如因用户违反有关法律、法规或本协议项下的任何条款而给百一或其他用户造成损失,用户同意承担由此造成的损害赔偿责任;
2)如因百一违反有关法律、法规或本协议项下的任何条款而给用户造成损失,百一同意承担由此造成的损害赔偿责任。
十二、法律适用与争议解决
1)协议双方应以友好协商方式解决协议履行过程中产生的争议与纠纷;
2)协商无效时,应提交北京市海淀区人民法院通过诉讼解决;
3)本协议之效力、解释、执行、争议解决等均适用中华人民共和国和用户所在国家相关法律法规,没有相关法律规定的内容,参照通用国际商业惯例和(或)行业惯例。
十三、本协议自2014年4月1日起实行,解释权归百一测评所有。
1. 保密内容
涉及用户的数据,仅限于用户使用百一测评(以下简称“百一”)保存在百一服务器上的数据。
凡以直接、间接、口头或书面等形式提供涉及保密内容的行为均属泄密。
2. 双方的权利与义务、责任
百一应自觉维护用户的利益,严格遵守本保密协议的保密规定。
百一不得随意向任何单位和个人泄露用户的任何数据。
百一了解并承认,通过系统用户会将具有商业价值的数据(保密数据)保存于百一的服务器上,并且由于技术服务等原因,百一有可能在某些情况下访问这些数据。百一同意并承诺,如果未经用户许可百一将这些数据披露给他人,所造成对用户的直接损失,并经证实,用户有权通过法律途径向百一索赔。
用户应妥善保管在百一平台上的帐号信息,如果由用户自身原因造成帐号信息失密,由此给用户带来的损失,均由用户自己承担。
3. 本《协议》项下的保密义务不适用于如下数据:
非由于百一的原因已经为公众所知的。
由于百一以外其他渠道被他人获知的数据,这些渠道并不受保密义务的限制。
由于法律的适用、法院或其他国家有权机关的要求而披露的数据。
4. 法律
本协议适用中华人民共和国的法律,并且排除一切冲突法规定的适用。
如出现纠纷,用户和百一公司一致同意将纠纷交由北京市海淀区人民法院管辖。
用户在商店下载资源时会扣除相应分值的共享分。
用户帐户内的共享分,在购买本站vip服务时可抵扣一定额的现金。
积分仅在站内消费,不可用于提现。
您在勾选本协议文本并进行购买时便说明您已经认真阅读本文本内容并认可本文本规定,若您对本文本有任何异议,请立即停止购买本平台用户发布的题库,以免双方产生纠纷,谢谢!
百一将根据法律法规、规章制度、相关政策及本站的规定,对用户发布到商店的资源进行审查,对经初步审查合格的题库,将予以审查通过,允许在网站上展示分享。
百一测评是网络服务提供商,网站的商店内的资源都是本站的用户上传,与本站的下载用户自行通过网站交易达成的。本站的下载用户知道且认可本站只提供服务,不在交易过程中承担任何角色。
考虑到电子商品的特殊性,用户购买了商品后一般不允许退货。如果有争议,可以走线下友好协商解决。
用户可以自行上传题库和试卷,发布到商店被下载后将获得相应分值的积分,所得积分可用来购买商店内的资源及在购买vip会员时抵扣一定数额的现金。
商店内资源的积分均由发布者设定。用户在本站商店内购买的资源不可再用于发布到商店出售。
最新升级日志请见本网站社区
2016/12/05 百一测评V5.0.1205版本升级日志
新特性
优化
缺陷修复
2016/11/18 百一测评v5.0.1118版本升级日志
新特性
缺陷修复
2016/11/08 百一测评V5.0.1108版本升级日志
新特性
优化
缺陷修复
2016/09/29 百一测评V5.0.0929版本升级日志
新特性
优化
2016/09/26 百一测评V5.0.0926版本升级日志
新特性
缺陷修复
2016/09/12 百一测评V5.0.0912版本升级日志
新特性
缺陷修复
2016/09/02 百一测评V5.0.0902版本升级日志
新特性
缺陷修复
2016/08/18 百一测评V5.0.0818版本升级日志
新特性
缺陷修复
2016/07/12 百一测评V5.0.0712版本升级日志
新特性
缺陷修复
优化
2016/06/30 百一测评V5.0.0630版本升级日志
新特性
缺陷修复
2016/05/27百一测评V4.0.0527版本升级日志
新特性
缺陷修复
优化
2016/05/17百一测评V4.0.0517版本升级日志
新特性
缺陷修复
优化
2016/04/30百一测评V4.0.0430版本升级日志
新特性
缺陷修复
优化
2016/04/22百一测评V4.0.0422版本升级日志
新特性
缺陷修复
优化
2016/03/30百一测评V4.0.0330版本升级日志
新特性
缺陷修复
优化
2016/03/09百一测评V4.0.0309版本升级日志
新特性
缺陷修复
优化
2016/01/30百一测评V4.0.0130版本升级日志
新特性
2016/01/21百一测评V4.0.0121版本升级日志
新特性
缺陷修复
优化
2015/12/30百一测评V4.0.1230版本升级日志
新特性
缺陷修复
优化
百一测评提供在线考试SAAS服务,无需本地安装任何软件,帮企业HR、老师和机构做招聘笔试、电子作业、课堂测验、知识竞赛、认证考试等。电脑和移动答题,智能远程监考,智能组卷,在线编程(OJ),自动判题,成绩统计。
<a href="http://www.101test.com" target=_blank>百一测评</a>