电话咨询
19922193247
//数英汉字识别类型 对于参量里的type 参数,请使用者自行修改对应类型 // # 数英汉字类型 // # 通用数英1-4位 10110 // # 通用数英5-8位 10111 // # 通用数英9~11位 10112 // # 通用数英12位及以上 10113 // # 通用数英1~6位plus 10103 该类型识别率较高 // # 定制-数英5位~qcs 9001 // # 定制-纯数字4位 193 // # 中文类型 // # 通用中文字符1~2位 10114 // # 通用中文字符 3~5位 10115 // # 通用中文字符6~8位 10116 // # 通用中文字符9位及以上 10117 // # 定制-XX西游苦行中文字符 10107 // # 计算类型 // # 通用数字计算题 50100 // # 通用中文计算题 50101 // ## 定制-计算题 cni 452 // # 通用任意点选1~4个坐标 30009, 具体参数需要根据具体类型修改,点选具体类型某些需要 extra参数,请使用者自行修改对应类型 // # # 通用文字点选1(extra,点选文字逗号隔开,原图) 30100 // # # 定制-文字点选2(extra="click",原图) 30103 // # # 定制-单图文字点选 30102 // # # 定制-图标点选1(原图) 30104 // # # 定制-图标点选2(原图,extra="icon") 30105 // # # 定制-语序点选1(原图,extra="phrase") 30106 // # # 定制-语序点选2(原图) 30107 // # # 定制-空间推理点选1(原图,extra="请点击xxx") 30109 // # # 定制-空间推理点选1(原图,extra="请_点击_小尺寸绿色物体。") 30110 // # # 定制-tx空间点选(extra="请点击侧对着你的字母") 50009 // # # 定制-tt_空间点选 30101 // # # 定制-推理拼图1(原图,extra="交换2个图块") 30108 // # # 定制-xy4九宫格点选(原图,label_image,image) 30008 // 使用前 先导入图灵插件 按键精灵软件 最上面有个叫资源库的,里面的插件图灵插件 然后再把神梦http插件安装上, // 把下方链接下载下来的ddl文件复制到 按键精灵安装的地方的的下面的plugin 例如(D:\Program Files (x86)\按键精灵\按键精灵2014\plugin) 文件里 //(链接: https://pan.baidu.com/s/1QIKjtitqP9Gycws0W-gcsw?pwd=yunm 提取码: yunm 复制这段内容后打开百度网盘手机App,操作更方便哦) Function UrlEncode(url) encode = "" For i = 1 To Len(url) char = Mid(url, i, 1) asci = Asc(char) If (asci >= 48 and asci <= 57) or (asci >= 65 and asci <= 90) or (asci >= 97 and asci <= 122) Then encode = encode & char ElseIf asci = 32 Then encode = encode & "+" Else encode = encode & "%" & Hex(asci) End If Next UrlEncode = encode End Function token="云码用户中心token" img_base64 = Plugin.TURING.Image_Base64Encode("C:\Users\xxx\Desktop\2eeb2db57b39d19d4c8c5e82705367e8.png") // 图片地址需要改 img_base64 = Replace(img_base64, "%", "%25") img_base64 = Replace(img_base64, "+", "%2B") img_base64 = Replace(img_base64, " ", "%20") img_base64 = Replace(img_base64, "/", "%2F") img_base64 = Replace(img_base64, "?", "%3F") img_base64 = Replace(img_base64, "#", "%23") img_base64 = Replace(img_base64, "&", "%26") img_base64 = Replace(img_base64, "=", "%3D") TracePrint img_base64 Param = "&image=" & img_base64 & "&token=" & UrlEncode(token) & "&type=使用类型id 需要改" TracePrint Param 返回结果json = Plugin.SMWH.WinHttp("http://api.jfbym.com/api/YmServer/customApi", 1, param ,"" ,"" ,"","Content-Type: application/json; charset=UTF-8","","","","","","","UTF-8") TracePrint 返回结果json result = Plugin.SMWH.GetJSON(返回结果json, "data.data") TracePrint result
【 // # 数英汉字类型】】 【 // # 通用数英1-4位 10110】 【 // # 通用数英5-8位 10111】 【 // # 通用数英9~11位 10112】 【 // # 通用数英12位及以上 10113】 【 // # 通用数英1~6位plus 10103 该类型识别率较高】 【 // # 定制-数英5位~qcs 9001】 【 // # 定制-纯数字4位 193】 【 // # 中文类型】 【 // # 通用中文字符1~2位 10114】 【 // # 通用中文字符 3~5位 10115】 【 // # 通用中文字符6~8位 10116】 【 // # 通用中文字符9位及以上 10117】 【 // # 定制-XX西游苦行中文字符 10107】 【 // # 计算类型】 【 // # 通用数字计算题 50100】 【 // # 通用中文计算题 50101】 【 // ## 定制-计算题 cni 452】 【 // # 通用任意点选1~4个坐标 30009, 具体参数需要根据具体类型修改,点选具体类型某些需要 extra参数,请使用者自行修改对应类型】 【 // # # 通用文字点选1(extra,点选文字逗号隔开,原图) 30100】 【 // # # 定制-文字点选2(extra="click",原图) 30103】 【 // # # 定制-单图文字点选 30102】 【 // # # 定制-图标点选1(原图) 30104】 【 // # # 定制-图标点选2(原图,extra="icon") 30105】 【 // # # 定制-语序点选1(原图,extra="phrase") 30106】 【 // # # 定制-语序点选2(原图) 30107】 【 // # # 定制-空间推理点选1(原图,extra="请点击xxx") 30109】 【 // # # 定制-空间推理点选1(原图,extra="请_点击_小尺寸绿色物体。") 30110】 【 // # # 定制-tx空间点选(extra="请点击侧对着你的字母") 50009】 【 // # # 定制-tt_空间点选 30101】 【 // # # 定制-推理拼图1(原图,extra="交换2个图块") 30108】 【 // # # 定制-xy4九宫格点选(原图,label_image,image) 30008】 【 // # # 点选二字TX 30111】 【 代码例子下载地址: 链接: 】 【 https://pan.baidu.com/s/1EfsgCPv-EpNuiuPV58gSCA?pwd=yunm 提取码: yunm 复制这段内容后打开百度网盘手机App,操作更方便哦】 .版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 网页_发包 () .子程序 网页_发包, , , 本子程序由【YZYZ-菜鸟编程小助手】生成 .局部变量 局_地址, 文本型, , , 调用精易模块 http://ec.125.la/ .局部变量 局_提交, 文本型 .局部变量 局_返回, 文本型 .局部变量 token, 文本型 .局部变量 type, 文本型 .局部变量 image, 文本型 token = “用户中心token” type = “识别类型id” image = 编码_BASE64编码 (读入文件 (取运行目录 () + “\” + “1.png”)) 局_地址 = “http://api.jfbym.com/api/YmServer/customApi” 局_提交 = “{” + #引号 + “token” + #引号 + “: ” + #引号 + token + #引号 + “,” + #引号 + “type” + #引号 + “: ” + #引号 + type + #引号 + “,” + #引号 + “image” + #引号 + “: ” + #引号 + image + #引号 + “}” 调试输出 (image) 局_返回 = 编码_Utf8到Ansi (网页_访问_对象 (局_地址, 1, 局_提交, , , “Content-Type: application/json;charset=utf-8”, , , , , , , , , , , )) 调试输出 (局_返回)
// RestSharp 用法不了解的请百度 RestSharp教程 var client = new RestClient("http://api.jfbym.com/api/YmServer/customApi"); client.Timeout = -1; var request = new RestRequest(Method.POST); request.AddParameter("token", "用户中心token"); request.AddParameter("image", "图片的base64(注意不含:data:image/jpg;base64,直接图片base64编码)"); //识别类型 //数英汉字识别类型 对于参量里的type 参数,请使用者自行修改对应类型 // # 数英汉字类型 // # 通用数英1-4位 10110 // # 通用数英5-8位 10111 // # 通用数英9~11位 10112 // # 通用数英12位及以上 10113 // # 通用数英1~6位plus 10103 该类型识别率较高 // # 定制-数英5位~qcs 9001 // # 定制-纯数字4位 193 // # 中文类型 // # 通用中文字符1~2位 10114 // # 通用中文字符 3~5位 10115 // # 通用中文字符6~8位 10116 // # 通用中文字符9位及以上 10117 // # 定制-XX西游苦行中文字符 10107 // # 计算类型 // # 通用数字计算题 50100 // # 通用中文计算题 50101 // ## 定制-计算题 cni 452 // # 通用任意点选1~4个坐标 30009, 具体参数需要根据具体类型修改,点选具体类型某些需要 extra参数,请使用者自行修改对应类型 // # # 通用文字点选1(extra,点选文字逗号隔开,原图) 30100 // # # 定制-文字点选2(extra="click",原图) 30103 // # # 定制-单图文字点选 30102 // # # 定制-图标点选1(原图) 30104 // # # 定制-图标点选2(原图,extra="icon") 30105 // # # 定制-语序点选1(原图,extra="phrase") 30106 // # # 定制-语序点选2(原图) 30107 // # # 定制-空间推理点选1(原图,extra="请点击xxx") 30109 // # # 定制-空间推理点选1(原图,extra="请_点击_小尺寸绿色物体。") 30110 // # # 定制-tx空间点选(extra="请点击侧对着你的字母") 50009 // # # 定制-tt_空间点选 30101 // # # 定制-推理拼图1(原图,extra="交换2个图块") 30108 // # # 定制-xy4九宫格点选(原图,label_image,image) 30008 request.AddParameter("type", "10110"); //其他参数根据需要从 http 接口文档中添加 IRestResponse response = client.Execute(request); Console.WriteLine(response.Content);
var axios = require('axios'); //识别类型 //数英汉字识别类型 对于参量里的type 参数,请使用者自行修改对应类型 // # 数英汉字类型 // # 通用数英1-4位 10110 // # 通用数英5-8位 10111 // # 通用数英9~11位 10112 // # 通用数英12位及以上 10113 // # 通用数英1~6位plus 10103 该类型识别率较高 // # 定制-数英5位~qcs 9001 // # 定制-纯数字4位 193 // # 中文类型 // # 通用中文字符1~2位 10114 // # 通用中文字符 3~5位 10115 // # 通用中文字符6~8位 10116 // # 通用中文字符9位及以上 10117 // # 定制-XX西游苦行中文字符 10107 // # 计算类型 // # 通用数字计算题 50100 // # 通用中文计算题 50101 // ## 定制-计算题 cni 452 // # 通用任意点选1~4个坐标 30009, 具体参数需要根据具体类型修改,点选具体类型某些需要 extra参数,请使用者自行修改对应类型 // # # 通用文字点选1(extra,点选文字逗号隔开,原图) 30100 // # # 定制-文字点选2(extra="click",原图) 30103 // # # 定制-单图文字点选 30102 // # # 定制-图标点选1(原图) 30104 // # # 定制-图标点选2(原图,extra="icon") 30105 // # # 定制-语序点选1(原图,extra="phrase") 30106 // # # 定制-语序点选2(原图) 30107 // # # 定制-空间推理点选1(原图,extra="请点击xxx") 30109 // # # 定制-空间推理点选1(原图,extra="请_点击_小尺寸绿色物体。") 30110 // # # 定制-tx空间点选(extra="请点击侧对着你的字母") 50009 // # # 定制-tt_空间点选 30101 // # # 定制-推理拼图1(原图,extra="交换2个图块") 30108 // # # 定制-xy4九宫格点选(原图,label_image,image) 30008 var data = JSON.stringify({ "token": "用户中心密钥", "type": "识别类型code", "image": "图片base64字符串" }); var config = { method: 'post', url: 'http://api.jfbym.com/api/YmServer/customApi', headers: { 'Content-Type': 'application/json' }, data : data }; axios(config) .then(function (response) { console.log(JSON.stringify(response.data)); }) .catch(function (error) { console.log(error); });
//请自行测试更改 // SHTTP.lua 山海师http双端插件 玩按键精灵的都知道吧, //这个插件地址 http://bbs.anjian.com/showtopic.aspx?topicid=697539&forumpage=1&onlyauthor=1&posterid=742060 // 或 链接: https://pan.baidu.com/s/1fvWC1GAXRCsCn1D6B6V4jg?pwd=jppw 提取码:jppw Import "SHTTP.lua" Import "ShanHai.lua" Import "Cjson.lua" //用户中心token Dim token = "" //识别类型 //数英汉字识别类型 对于参量里的type 参数,请使用者自行修改对应类型 // # 数英汉字类型 // # 通用数英1-4位 10110 // # 通用数英5-8位 10111 // # 通用数英9~11位 10112 // # 通用数英12位及以上 10113 // # 通用数英1~6位plus 10103 该类型识别率较高 // # 定制-数英5位~qcs 9001 // # 定制-纯数字4位 193 // # 中文类型 // # 通用中文字符1~2位 10114 // # 通用中文字符 3~5位 10115 // # 通用中文字符6~8位 10116 // # 通用中文字符9位及以上 10117 // # 定制-XX西游苦行中文字符 10107 // # 计算类型 // # 通用数字计算题 50100 // # 通用中文计算题 50101 // ## 定制-计算题 cni 452 // # 通用任意点选1~4个坐标 30009, 具体参数需要根据具体类型修改,点选具体类型某些需要 extra参数,请使用者自行修改对应类型 // # # 通用文字点选1(extra,点选文字逗号隔开,原图) 30100 // # # 定制-文字点选2(extra="click",原图) 30103 // # # 定制-单图文字点选 30102 // # # 定制-图标点选1(原图) 30104 // # # 定制-图标点选2(原图,extra="icon") 30105 // # # 定制-语序点选1(原图,extra="phrase") 30106 // # # 定制-语序点选2(原图) 30107 // # # 定制-空间推理点选1(原图,extra="请点击xxx") 30109 // # # 定制-空间推理点选1(原图,extra="请_点击_小尺寸绿色物体。") 30110 // # # 定制-tx空间点选(extra="请点击侧对着你的字母") 50009 // # # 定制-tt_空间点选 30101 // # # 定制-推理拼图1(原图,extra="交换2个图块") 30108 // # # 定制-xy4九宫格点选(原图,label_image,image) 30008 Dim type = "10110" Dim sUrl = "http://api.jfbym.com/api/YmServer/customApi" Dim sJson, tJson,res,img_base64 Dim filePath = "/Pictures/111.png" // 需要先将图片转成base64编码 TracePrint GetSdcardDir() img_base64 = ShanHai.ReadFileBase(GetSdcardDir() & filePath) TracePrint img_base64 //base64 出来的类似这种 //img_base64 = "/9j/2wCEACgcHiMeGSgjISMtKygwPGRBPDc3PHtYXUlkkYCZlo+AjIqgtObDoKrarYqMyP/L2u71////m8H////6/+b9//gBKy0tPDU8dkFBdviljKX4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+P/AABEIACsA+gMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/ANmiiigAooyNxXIyBkiigAoqtc3LxyJDCm+VxnBOAB6mi3uXaZoJ4wkoG4YOQw9qALNFFFABRRRQAUUUZGQM8mgAooooAKz9OsJrS4lkkmDhxjjPzc9T7/41oUUAFFFFABRVeK5M106RqDEgwz+/oKsUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADBDGszShAJGGC2OSKfRRQBTh51W4J6qigfSi441OzI6kOD9MUXCyQXYuY4zIrLtdV6+xpIFluLv7TJGY1VdqK3X3NAF2ioUuUad4SQrqcBSwyeM9P8/nkCagAooooARyyoSq7mA4GetZclzMdQhZrVwUVvlDA5zWrUZgU3InydwXbjtQAsMhkjDFGQns3Wn0UUAFFFFABVW9lfKW8P+skzz6CrVVbqKUTx3EKhmQEFScZFAEUBlsTFDKFMbnaHXsfersj7FzsZhnnbzgev/wCqqZE93LHviMUaNuO48k1eoAjS4idggbDnorAqx/A81JQQGGCARnPNNjkjlXdG6uM4ypzQA6iiigCo9xcu5SC3xg43yHA/Kp4BIqYmdXfrwMVHPDPM+FuDHHjoo5/Olt7SK3JZMlm6sxyTQA+QzBv3ccbDHVnI/oab5s6/ft93p5bg/nnFTUUAQ+fJ/wA+s35p/wDFUefJ/wA+s35p/wDFVNRQBD9qj/uzf9+X/wAKPtUf92b/AL8v/hU1FABRRRQAUUUUAFFFFACOiyKVdQynqCMilUBVCqAABgAdqKKACiiigAooooAKKKKACiiigAooooAKKKKAGyxiWJ42yA6lTj3qrp9gLFX/AHhcuRk4x0//AF1cooAKKKKAI5JljbDCQnGfljZv5Cm/ao/7s3/fl/8ACpqKAIftUf8Adm/78v8A4Ufao/7s3/fl/wDCpqKAIftUf92b/vy/+FTKdygjOCM8jFFFABRRRQB//9k=" // replace special word in img_base64 img_base64 = Replace(img_base64, "%", "%25") img_base64 = Replace(img_base64, "+", "%2B") img_base64 = Replace(img_base64, " ", "%20") img_base64 = Replace(img_base64, "/", "%2F") img_base64 = Replace(img_base64, "?", "%3F") img_base64 = Replace(img_base64, "#", "%23") img_base64 = Replace(img_base64, "&", "%26") img_base64 = Replace(img_base64, "=", "%3D") token = Replace(token, "%", "%25") token = Replace(token, "+", "%2B") token = Replace(token, " ", "%20") token = Replace(token, "/", "%2F") token = Replace(token, "?", "%3F") token = Replace(token, "#", "%23") token = Replace(token, "&", "%26") token = Replace(token, "=", "%3D") Dim tData = {null} tData["token"] = token tData["type"] = type tData["image"] = img_base64 res = SHTTP.Post(sUrl,tData,{"headers":{"Content-Type":"application/x-www-form-urlencoded"}}) TracePrint res // 如果报错,请看 https://blog.csdn.net/qq_40081339/article/details/104762948 tJson = Cjson.Decode(res) TracePrint tJson //注意:部分接口支持报错返分,请不要乱报错,后台人员会核对,如乱报错,可能会冻结账号;uniqueCode 识别请求返回参数 //uniqueCode = Replace(uniqueCode, "%", "%25") //uniqueCode = Replace(uniqueCode, "+", "%2B") //uniqueCode = Replace(uniqueCode, " ", "%20") //uniqueCode = Replace(uniqueCode, "/", "%2F") //uniqueCode = Replace(uniqueCode, "?", "%3F") //uniqueCode = Replace(uniqueCode, "#", "%23") //uniqueCode = Replace(uniqueCode, "&", "%26") //uniqueCode = Replace(uniqueCode, "=", "%3D") //Dim rData = {null} //Dim rUrl = "http://api.jfbym.com/api/YmServer/refundApi" //rData["token"] = token //rData["uniqueCode"] = uniqueCode //res = SHTTP.Post(rUrl,rData,{"headers":{"Content-Type":"application/x-www-form-urlencoded"}}) //TracePrint res //tJson = Cjson.Decode(sJson) //TracePrint tJson
if (!requestScreenCapture()) { console.show() toastLog("请求截图失败"); exit(); } else { toastLog("请求截图成功"); } captureScreen("/storage/emulated/0/Pictures/1.png"); var clip = images.clip(images.read("/storage/emulated/0/Pictures/1.png"), 10, 102, 529 - 10, 618 - 180); let res = http.post("http://api.jfbym.com/api/YmServer/customApi", { 'image': images.toBase64(clip), 'token': '用户中心token', 'type': '识别类型id', }); let html = res.body.string();//取页面html源码 console.log(html); res_data = html.split('data":"')[1].split('","time')[0] log(res_data) function base64Decode(str) { //base64解码字符集 var _base64DecodeChars = [ -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1 ]; var c1, c2, c3, c4; var i, len, out; len = str.length; i = 0; out = ""; while (i < len) { /* c1 */ do { c1 = _base64DecodeChars[str.charCodeAt(i++) & 0xff]; } while (i < len && c1 == -1); if (c1 == -1) break; /* c2 */ do { c2 = _base64DecodeChars[str.charCodeAt(i++) & 0xff]; } while (i < len && c2 == -1); if (c2 == -1) break; out += String.fromCharCode((c1 << 2) | ((c2 & 0x30) >> 4)); /* c3 */ do { c3 = str.charCodeAt(i++) & 0xff; if (c3 == 61) return out; c3 = _base64DecodeChars[c3]; } while (i < len && c3 == -1); if (c3 == -1) break; out += String.fromCharCode(((c2 & 0XF) << 4) | ((c3 & 0x3C) >> 2)); /* c4 */ do { c4 = str.charCodeAt(i++) & 0xff; if (c4 == 61) return out; c4 = _base64DecodeChars[c4]; } while (i < len && c4 == -1); if (c4 == -1) break; out += String.fromCharCode(((c3 & 0x03) << 6) | c4); } // return out; // 会中文乱码 return decodeURIComponent(escape(out)); // 解决中文乱码 }};
//识别类型 //数英汉字识别类型 对于参量里的type 参数,请使用者自行修改对应类型 // # 数英汉字类型 // # 通用数英1-4位 10110 // # 通用数英5-8位 10111 // # 通用数英9~11位 10112 // # 通用数英12位及以上 10113 // # 通用数英1~6位plus 10103 该类型识别率较高 // # 定制-数英5位~qcs 9001 // # 定制-纯数字4位 193 // # 中文类型 // # 通用中文字符1~2位 10114 // # 通用中文字符 3~5位 10115 // # 通用中文字符6~8位 10116 // # 通用中文字符9位及以上 10117 // # 定制-XX西游苦行中文字符 10107 // # 计算类型 // # 通用数字计算题 50100 // # 通用中文计算题 50101 // ## 定制-计算题 cni 452 // # 通用任意点选1~4个坐标 30009, 具体参数需要根据具体类型修改,点选具体类型某些需要 extra参数,请使用者自行修改对应类型 // # # 通用文字点选1(extra,点选文字逗号隔开,原图) 30100 // # # 定制-文字点选2(extra="click",原图) 30103 // # # 定制-单图文字点选 30102 // # # 定制-图标点选1(原图) 30104 // # # 定制-图标点选2(原图,extra="icon") 30105 // # # 定制-语序点选1(原图,extra="phrase") 30106 // # # 定制-语序点选2(原图) 30107 // # # 定制-空间推理点选1(原图,extra="请点击xxx") 30109 // # # 定制-空间推理点选1(原图,extra="请_点击_小尺寸绿色物体。") 30110 // # # 定制-tx空间点选(extra="请点击侧对着你的字母") 50009 // # # 定制-tt_空间点选 30101 // # # 定制-推理拼图1(原图,extra="交换2个图块") 30108 // # # 定制-xy4九宫格点选(原图,label_image,image) 30008 功能 接口上传() 变量 图片 = base64encodefile("C:\\2.jpg")//图片路径,需要改成自己的路径 变量 token = "请输入自己的token" 变量 识别类型 = "识别类型id" 变量 send_data = "{\"token\":\"" & token & "\",\"type\":\"" & 识别类型 & "\",\"image\":\"" & 图片 & "\"}" 变量 header = array("Content-Type" = "application/json") 变量 请求返回 = http提交请求("post", "http://api.jfbym.com/api/YmServer/customApi", send_data, "utf-8", header) 调试输出(请求返回) if(字符串查找(请求返回, "识别成功") > 0) 请求返回 = 转字符型(请求返回) 变量 计算_1 = 字符串查找(请求返回, "data") 计算_1 = 字符串截取(请求返回, 计算_1 + 4, 字符串长度(请求返回)) 变量 计算_2 = 字符串查找(计算_1, "data") 变量 计算_3 = 字符串查找(计算_1, "time") 变量 识别结果 = 字符串截取(计算_1, 计算_2 + 4, 计算_3 - 3) traceprint("识别结果 " & 识别结果) end 结束
function main(){ var url = "http://api.jfbym.com/api/YmServer/customApi"; var token=xxx; //用户中心密钥 var type=10110;//根据开发文档进行修改 var autoimg = image.captureScreen(3,0,0,300,400);//截图 var imageBase64=image.toBase64(autoimg);//图片转base64 //图片要回收 image.recycle(autoimg); //下面是基本参数,需要其他参数的根据文档模仿添加 var pa = {"token":token,"type":type,"image":imageBase64}; var x = http.postJSON(url, pa, 100 * 1000, null); toast(" x返回数据-> " + x) var jsonResult = JSON.parse(JSON.stringify(x)); if(jsonResult.code==10000){ toast(" data-> " + jsonResult.data.data);//识别结果 toast(" unique_code-> " + jsonResult.data.unique_code);//用于报错 }else{ toast(" msg-> " + jsonResult.msg);//错误原因 } } main(); function main(){ var url = "http://api.jfbym.com/api/YmServer/customApi"; var token=xxx; //用户中心密钥 var type=10110;//根据开发文档进行修改 var autoimg = image.captureScreen(3,0,0,300,400);//截图 var imageBase64=image.toBase64(autoimg);//图片转base64 //图片要回收 image.recycle(autoimg); //下面是基本参数,需要其他参数的根据文档模仿添加 var pa = {"token":token,"type":type,"image":imageBase64}; var x = http.postJSON(url, pa, 100 * 1000, null); toast(" x返回数据-> " + x) var jsonResult = JSON.parse(x); if(jsonResult.code==10000){ toast(" data-> " + jsonResult.data.data);//识别结果 toast(" unique_code-> " + jsonResult.data.unique_code);//用于报错 }else{ toast(" msg-> " + jsonResult.msg);//错误原因 } } main();
温馨提示:我们将在您提交信息后的30分钟内与您取得联系,请您保持电话通畅,谢谢!