VMLogin 1.3.6.3 新增 鼠标操作等 API 接口
【1.3.6.3】
1. 优化本地API调用报错;
2. 新增本地API接口 鼠标点击、鼠标滚轮、页面信息查询、前进、后退等接口;
3. 新增安全DNS配置;
4. 客户端其它优化;
请增本地API接口:
鼠标点击:GET 传参 x , y 坐标 为鼠标点击的坐标,页面可视的左上角为0,0 基点。
http://127.0.0.1:35000/api/v1/profile/page/mouseclick?x=400&y=500&profileId=xxxx 返回例:{"status":"OK","success":true,"value":"{}"} 如果 success = true 表示执行成功
鼠标滚轮:GET 传参 x , y 坐标 为鼠标所在的坐标,deltaY 为滚轮上下滚动值,负数是上向滚动,正数是向下滚动。(deltaX=0 和 deltaY=0 时,就相当于鼠标移动到 x,y 坐标)
http://127.0.0.1:35000/api/v1/profile/page/mousewheel?x=400&y=500&deltaX=0&deltaY=50&profileId=xxxx 返回例:{"status":"OK","success":true,"value":"{}"} 如果 success = true 表示执行成功
页面信息查询:GET 传参 profileId 配置文件ID, 可以读取当前页的网址,标题,是否加载完成信息。
http://127.0.0.1:35000/api/v1/profile/page/pagestate?profileId=xxxx 返回例1:{"status":"OK","value":"","success":true,"baseURI":"https://cn.bing.com/","readyState":"interactive","title":"必应"} 返回例2:{"status":"OK","value":"","success":true,"baseURI":"https://cn.bing.com/","readyState":"complete","title":"必应"} 如果 success = true 表示执行成功, baseURI 为当前页网址,readyState 为 complete 页面加载完成。 title 为标题
前进
http://127.0.0.1:35000/api/v1/profile/historyforward?profileId=xxxx
后退
http://127.0.0.1:35000/api/v1/profile/historyback?profileId=xxxx
优化代理检测接口(添加主动超时参数 timeout 毫秒,超时自动返回):
http://127.0.0.1:35000/api/v1/proxy/test?proxytype=socks5&proxyserver=127.0.0.1&proxyport=1080&proxyusername=&proxypassword=&timeout=8000
timeout=8000 表示如果测试代理8秒没结果就不等了,失败返回。