http://127.0.0.1:35000/api/v1/profile/refresh?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
http://127.0.0.1:35000/api/v1/profile/openurl?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&url=www.lalicat.com
http://127.0.0.1:35000/api/v1/profile/source?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByID&args=kw&click=false&index=-1
Elementos compatibles con funciones:
buscarElementoPorID
buscarElementoPorEtiqueta
buscarElementoPorNombreDeClase
buscarElementoPorEnlaceTexto
buscarElementoPorXPath
buscarElementosPorID
buscarElementosPorEtiqueta
buscarElementosPorNombreDeClase
buscarElementosPorEnlaceText
buscarElementosPorXPath
El elementoargs es un parámetro de función, como: findElementByID(args).
Cuando el clic es verdadero, haga clic después de encontrar el elemento especificado. si es falso, no haga clic.
cuando index son varios elementos, especifique clic en qué elementos, simplemente comience desde 0, -1 es uno de los elementos aleatorios, este parámetro se usa cuando clic = verdadero.
http://127.0.0.1:35000/api/v1/profile/getAttribute?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&args=[{“ELEMENTO”: “95365abe-6746-4703-8cfd-6316580f5289” , “elemento -6066-11e4-a52e-4f735466cecf”: “95365abe-6746-4703-8cfd-6316580f5289”}, “estilo”]
El parámetro args generalmente es una cadena JSON combinada con el Element_ID obtenido después de encontrar el elemento a través de findElement. Por ejemplo: [{“ELEMENTO”: “95365abe-6746-4703-8cfd-6316580f5289”, “elemento-6066-11e4-a52e-4f735466cecf”: “95365abe-6746-4703-8cfd-6316580f5289”}, “valor”]
Esto es para tomar el valor del elemento 95365abe-6746-4703-8cfd-6316580f5289.
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByID&args=kw&click=true&index=-1
Primero, puede usar [findElementByID] para encontrar el [elementId], por ejemplo:
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByID&args=kw&click=false&index=-1
También puede usar: [findElementByXPath] para encontrar el [elementId], por ejemplo:
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByXPath&args=Ly8qW0BpZD0ia3ciXQ==&click=false&index=-1
El parámetro args anterior se transmite usando la codificación [base64], después de decodificarlo es: //*[@id=”kw”]
La solicitud GET anterior devolverá:
{"estado":"OK","valor":"{\"element-6066-11e4-a52e-4f735466cecf\":\"49e49e71-2a55-4e79-a41b-86840ffd18c8\"}"}
49e49e71-2a55-4e79-a41b-86840ffd18c8 es el elementId que se utilizará.
http://127.0.0.1:35000/api/v1/profile/sendKeys?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&elementId=49e49e71-2a55-4e79-a41b-86840ffd18c8&value=5Lit5paHYWJjMTIz
El valor anterior también se transmite usando la codificación base64 para evitar que la transmisión GET falle.
value=5Lit5paHYWJjMTIz, es cambiar la cadena china abc123 enviada en este control de página web. Tenga en cuenta que estas operaciones automatizadas no se pueden realizar hasta que se carga la página web, de lo contrario, las acciones pueden bloquearse.
El puerto 35000 aquí es el puerto configurado en mi cuenta en el software lalicat, atención al abrir y cambiar.
Ofrecemos una prueba gratuita de 3 días para todos los usuarios nuevos
Sin limitaciones en las funciones
