テキストを Web ページに送信する
簡単な説明
パラメータ値に特殊な記号が含まれている場合は、GET 送信の失敗を防ぐために、送信に base64 エンコーディングを使用することをお勧めします。
リクエスト URL
http://127.0.0.1:35000/api/v1/profile/sendKeys
リクエスト方法
得る
パラメータ
パラメータ RequiredTypeDescriptionprofileIdYesstringBrowser プロファイル IDvalueYesstring 文字列 ( Enter Escape Tab vkLeft vkUp vkRight vkDown vkDelete vkEnd vkHome vkBack) をこの Web コントロールに送信します。
リクエスト例
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 リクエストは以下を返します。
{"ステータス":"OK","値":"{\"要素-6066-11e4-a52e-4f735466cecf\":\"49e49e71-2a55-4e79-a41b-86840ffd18c8\"}"}
ここで、49e49e71-2a55-4e79-a41b-86840ffd18c8 は使用する elementId です。