使用API接口发送文字到网页中(模拟人工手输):
Request Url:
http://127.0.0.1:35000/api/v1/profile/sendKeys
Request Type: GET
名称 | 类型 | 描述 | 必传 |
profileId | string | 浏览器配置文件ID | true |
elementId | string | 通过findElement查找元素后 得到的elementId | false |
value | string | 向这个网页控件中发送字符串(Enter Escape Tab vkLeft vkUp vkRight vkDown vkDelete vkEnd vkHome vkBack ) | true |
Body
x-www-form-urlencoded
{
"profileId": "17D40B01-566A-4E3F-888A-C40A404668B8",
"value": "dm1sb2dpbg=="
}
value需要base64传参,防止GET传输失败。如 value=“dm1sb2dpbg==” 解码后是“vmlogin”,就是这个网页控件中发送“vmlogin”字符串。注意网页要加载完毕才能进行这些自动化操作,不然有可能动作会被阻塞。
注:
(1)使用本地接口时,需在客户端启动“浏览器自动化设置”并保存设置,教程请参考“开启浏览器自动化端口”;
(2)profileId请参考“配置文件ID(Profile ID)在哪”教程或者使用profile/list的api接口获取所有profileId;