使用了yzm.lua,查询余额的是没问题的,可以正常查出来。但是在打码的过程中,返回结果是-10027,咨询了打码兔的客服,说的是签名有问题,然后去看打码兔的文档:
功能URL
http://api.dama2.com:7766/app/d2File输入参数 appID、user、pwd、type、len(可选)、timeout(可选)、text(可选)、fileData、extName(可选)、sign
输入参数中参与签名的参数 软件KEY、user、文件数据
返回数据 ret,id,cookie,reuslt,sign
返回参数中参与签名的参数 软件KEY、result
说明 fileData:文件数据进行16进制编码得到字符串
签名中文件数据使用原始数据,不是16进制编码后的字符串
该请求会阻塞到取得打码结果、超时(等待时间超过timeout)或者超过30秒才会返回。如果timeout大于30,该请求会在30秒返回,即使没有等到结果,此时ret为-303,id为有效验证码id,可用查询打码结果去查询结果。
输入参数中,参与签名的参数,这里给的是"文件数据",不是文件的路径吧?不知道这里是不是有问题?
@quitout, @山海师