使用API接口发送文字到网页中(模拟人工手输)

使用API接口发送文字到网页中(模拟人工手输):

Request Url:

http://127.0.0.1:35000/api/v1/profile/sendKeys

Request Type: GET

名称类型描述必传
profileIdstring浏览器配置文件IDtrue
elementIdstring通过findElement查找元素后
得到的elementId
false
valuestring向这个网页控件中发送字符串(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;

(3)查询elementId请参考“Find Element”教程。