VMLogin指纹浏览器新增本地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 为滚轮上下滚动值,负数是上向滚动,正数是向下滚动。
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秒没结果就不等了,失败返回。
VMLogin官方网站:https://www.vmlogin.cc