http://127.0.0.1:35000/api/v1/profile/sendKeys
Параметр | Обязательный | Тип | Описание< /th> |
---|---|---|---|
profileId | Да | string | Идентификатор профиля браузера |
значение | Да | строка | Отправить строку ( Enter Escape Tab vkLeft vkUp vkRight vkDown vkDelete vkEnd vkHome vkBack ) к этому веб-элементу управления |
elementId | нет | строка | elementId, полученная после нахождения элемента с помощью найтиЭлемент |
http://127.0.0.1:35000/api/v1/profile/sendKeys?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&elementId=49e49e71-2a55-4e79 -a41b-86840ffd18c8&value=5Lit5paHYWJjMTIz
elementId
: во-первых, вы можете использовать findElementByID, чтобы найти elementId, например:http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByID&args=kw&click=false&index=-1
Вы также можете использовать findElementByXPath, чтобы найти elementId, например:
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByXPath&args=Ly8qW0BpZD0ia3ciXQ==&click=false&index=-1
Приведенный выше параметр args передается с использованием кодировки base64, после декодирования это: //*[@id=”kw”]
Приведенный выше запрос GET вернет:
{"статус":"ОК","значение":"{\"элемент-6066-11e4-a52e-4f735466cecf\":\"49e49e71-2a55-4e79-a41b-86840ffd18c8\"}"}
Где 49e49e71-2a55-4e79-a41b-86840ffd18c8 – это elementId, который нужно использовать.
Мы предлагаем 3-дневную бесплатную пробную версию для всех новых пользователей
Нет ограничений в функциях