现在这样的平台有很多了,数字和字母组合的一般的识别率可以达到99% 给你一个接口:你可以写到你的软件接口处;上传题目图片返回结果.请求URLhttp://www.dati8.com/create.aspx支持格式application/jsonHTTP请求方式POST请求参数 必选 类型 说明 username true string 用户名。password true string 用户密码(MD5加密后取后16位作为密码(小写字母))typeid true int 题目类型timeout false int 任务超时时间,默认与最小值为60秒。softid true int 软件ID,开发者可自行申请。softkey true string 软件KEY,开发者可自行申请。image true byte 只支持原始图二进制数据。注意事项1.开发时需要修改HTTP请求默认超时时间,具体数值需要大于任务超时的timeout参数。2.特殊题如:中文、选择、类型较难完成的请把任务超时(timeout参数)设置大于100秒,以便满足任务重新分配机制。3.网络环境中HTTP劫持会影响使用结果。4.任务执行中切勿断拨或切断网络,否则无法接收结果。返回结果正确返回JSON:{"Result":"答题结果","id":"题目Id(报错使用)"}错误返回文本消息开发建议推荐各开发者JSON方式为数据返回,为了代码运行更加健壮数据返回后先判断Result和Id两个分支是否存在,如果返回数据没有这两个分支就完全可以当错误返回处理。错题报错错题报错答题结果错误报告请求URLhttp://www.dati8.com/Error.aspx支持格式application/jsonHTTP请求方式POST请求参数 必选 类型 说明 username true string 用户名。password true string 用户密码(MD5加密后取后16位(小写字母))。softid true int 软件ID,开发者可自行申请。softkey true string 软件KEY,开发者可自行申请。id true int 报错题目的ID 注意事项网络环境中HTTP劫持会影响使用结果。返回结果JSON:{"Result":"提交结果"}查询查询查询用户信息请求URLhttp://www.dati8.com/info.aspx支持格式application/jsonHTTP请求方式POST请求参数 必选 类型 说明 username true string 用户名。password true string 用户密码(用MD5加密后取后16位作为密码(小写字母))。注意事项网络环境中HTTP劫持会影响使用结果。 任务执行中切勿断拨或切断网络,否则无法接收结果。返回结果JSON:{"Score":"剩余点数","HistoryScore":"历史使用点数","TotalTopic":"答题总数"}注册注册注册答题帐号请求URLhttp://www.dati8.com/register...支持格式application/jsonHTTP请求方式POST请求参数 必选 类型 说明 username true string 用户名。password true string 用户密码(明文长度(6-16位)只能是字母或数字)。email true string 邮箱Deveusername true string 开发者用户名Devepassword true string 开发者密码(用MD5加密后取后16位作为密码(小写字母))。注意事项网络环境中HTTP劫持会影响使用结果。 任务执行中切勿断拨或切断网络,否则无法接收结果。返回结果{"Result":"注册成功"}充值充值用户充值请求URLhttp://www.dati8.com/recharge...支持格式jsonHTTP请求方式POST请求参数 必选 类型 说明 username true string 要充值的用户名。idCard true string 充值卡号。Cardpassword true string 充值卡密码 注意事项网络环境中HTTP劫持会影响使用结果。 任务执行中切勿断拨或切断网络,否则无法接收结果。返回结果{"Result":"充值结果"}
可以自己训练,自己解呀!