1. Aktualisieren Sie die Seite:
http://127.0.0.1:35000/api/v1/profile/refresh?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
2. Öffnen Sie die angepasste Website oder URL.
http://127.0.0.1:35000/api/v1/profile/openurl?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&url=www.lalicat.com
3. Seitenquellcode abrufen:
http://127.0.0.1:35000/api/v1/profile/source?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
4. Suchen Sie die Elemente der Seite:
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByID&args=kw&click=false&index=-1
Funktionsunterstützte Elemente:
findElementByID
findElementByTag
findElementByClassName
findElementByLinkText
findElementByXPath
findElementsByID
findElementsByTag
findElementsByClassName
findElementsByLinkText
findElementsByXPath
args-Element sind Funktionsparameter, wie zum Beispiel: findElementByID(args).
Wenn Klick wahr ist,Klicken Sie, nachdem Sie das angegebene Element gefunden haben. wenn falsch, nicht klicken.
Wenn index aus mehreren Elementen besteht, geben Sie an, auf welche Elemente Sie klicken, beginnen Sie einfach bei 0, -1 ist eines der zufälligen Elemente, dieser Parameter wird verwendet, wenn click = true ist.
5. Rufen Sie den angegebenen Elementattributwert ab.
http://127.0.0.1:35000/api/v1/profile/getAttribute?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&args=[{„ELEMENT“: „95365abe-6746-4703-8cfd-6316580f5289“ , "Element -6066-11e4-a52e-4f735466cecf": "95365abe-6746-4703-8cfd-6316580f5289"}, "Stil"]
Der args-Parameter ist im Allgemeinen ein JSON-String kombiniert mit der Element_ID, die nach dem Finden des Elements durch findElement erhalten wird. Zum Beispiel: [{„ELEMENT“: „95365abe-6746-4703-8cfd-6316580f5289“, „element-6066-11e4-a52e-4f735466cecf“: „95365abe-6746-4703-8cfd-6316580f5289“}, „Wert“]
Dies soll den Wert des Elements 95365abe-6746-4703-8cfd-6316580f5289 übernehmen.
6. Führen Sie einen Elementklick über den Selektor durch:
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByID&args=kw&click=true&index=-1
7. Text an Webseite senden:
Zuerst können Sie [findElementByID] verwenden, um die [elementId] zu finden, zum Beispiel:
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByID&args=kw&click=false&index=-1
Sie können auch verwenden: [findElementByXPath] um die [elementId] zu finden, zum Beispiel:
http://127.0.0.1:35000/api/v1/profile/findElement?profileId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&function=findElementByXPath&args=Ly8qW0BpZD0ia3ciXQ==&click=false&index=-1
Der obige args-Parameter wird mit [base64]-Codierung übertragen, nach der Decodierung lautet er: //*[@id=”kw”]
Die obige GET-Anfrage gibt zurück:
{"status":"OK","value":"{\"element-6066-11e4-a52e-4f735466cecf\":\"49e49e71-2a55-4e79-a41b-86840ffd18c8\"}"}
49e49e71-2a55-4e79-a41b-86840ffd18c8 ist die zu verwendende 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
Der obige Wert wird auch mit base64-Codierung übertragen, um zu verhindern, dass die GET-Übertragung fehlschlägt.
value=5Lit5paHYWJjMTIz, soll die chinesische Zeichenfolge abc123 ändern, die in diesem Webseiten-Steuerelement gesendet wird. Beachten Sie, dass diese automatisierten Vorgänge erst ausgeführt werden können, wenn die Webseite geladen ist, da die Aktionen sonst blockiert werden können.
Der 35000-Port hier ist der Port, der in meinem Konto in der lalicat-Software eingestellt ist, achten Sie auf das Öffnen und Ändern.
Wir bieten allen neuen Benutzern eine kostenlose 3-Tage-Testversion an
Keine Funktionseinschränkungen
