|
是这样的,我用了某个打码平台作为验证码识别,但是在提交图片的时候需要用图片数据来提交,我没太明白在Aardio里面改用什么方式来提交。
下面是接口的说明:
- 1、提交题目:
- URL: http://dt1.91yzm.com:8080/uploadpic.php 或者http://dt2.91yzm.com:8080/uploadpic.php
- 方法: POST
- 参数:
- dati_type:题目类型
- acc_str:帐号验证密码串
- extra_str:备注字符串
- zz:作者帐号(给予返利)
- pri:优先级
- timeout:超时时间
- pic:提交图片数据 (用上传文件的方法提交)
- 返回: 题目ID或者‘#’开头的错误信息字符串
- http://dt1.91yzm.com:8080/uploadpic.php?dati_type=xxxx&acc_str=xxxx&extra_str=xxxx&zz=xxxx&pri=xxxx&timeout=xxxx&pic=xxxx
复制代码
然后下面是我自己写的代码
- import inet.http;
- http = inet.http();
-
- Yzm_UpFile = function(dati_type,acc_str,extra_str,zz,pri,timeout,pic){
- var html = http.post('http://dt1.91yzm.com:8080/uploadpic.php?',{'dati_type='+dati_type+'&acc_str='+acc_str+'&extra_str='+extra_str+'&zz='+zz+'&pri='+pri+'&timeout='+timeout+'&pic='+pic});
- http.close();
- return html;
- }
-
-
- import console;
- tets = Yzm_UpFile('1000','9AvevgUKZJWoC2TP','dzdp','v刀刃','1','15','/images/525271909.jpg');
- console.log(tets)
- console.pause()
复制代码
我在论坛上面找了一圈,说在文件前面加一个@就是以文件的方式提交,可是我按照那个方式提交的时候还是提示上传文件不正确。
小弟实在是没办法了,所以才上论坛来麻烦各位了。 |
|