知识工场强势推出“超级验证码”:一款基于机器语言认知和知识图谱的新一代验证码。以自然语言理解和问答为呈现形式,超级验证码给出常识性文本描述和对应问题,让用户在限定时间内在文本中找出答案,答对即验证通过。
(目前版本仅供测试使用,正式调用请联系徐波博士xubo@fudan.edu.cn)向验证码服务提供方请求验证码服务,验证码服务提供方提供JSON格式的验证码
无
名称 | 类型 | 说明 |
---|---|---|
qid | String | 验证码问题ID |
qtext | string | 验证码问题 |
optionlist | List | 选项列表,列表从0开始计数 |
http://shuyantech.com:8866/api/newquest
请求验证码服务提供方验证用户提交的答案是否正确,验证码服务提供方以JSON格式返回答案的相关信息。
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
qid | string | Yes | 验证码问题ID |
option | int | Yes | 从optionlist中选择一个答案,用答案在列表的位置表示(从0开始计数) |
名称 | 类型 | 说明 |
---|---|---|
qresult | int | {0, 1},1为正确,0为错误 |
errortype | string | 当qresult为0时,返回验证码错误类型 |
qcertificate | string | 当qresult为1时,返回正确的证书 |
http://shuyantech.com:8866/api/answer?qid=****&option=****
请求验证码服务提供方验证用户提交的证书是否正确,验证码服务提供方以JSON格式返回证书的相关信息。
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
qid | string | Yes | 验证码问题ID |
qcertificate | string | Yes | 验证码问题的证书 |
名称 | 类型 | 说明 |
---|---|---|
certificatecode | int | {0, 1},1为正确,0为错误 |
http://shuyantech.com:8866/api/verify?qid=****&qcertificate=****