API Screen Shot

Screen Shot using the API:

Request Url:  

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

Request Type: POST

NameTypeDescriptionrequired
profileIdstringBrowser profile IDtrue
bodystringAbsolute path address of image resource (need base64 encode)true

Body
x-www-form-urlencoded

{
    "profileId": "17D40B01-566A-4E3F-888A-C40A404668B8",
    "body": "F:\vmlogin\myscreenshot.png"
}


Note:

(1) When using the local interface, you need to Enable browser automation settings on the VMLogin client and save the settings. Please refer to the tutorial "Launch the browser automation port";

(2) For profiled, please refer to the tutorial "Where is the profile ID" or use the profile/list interface to get all profileId;

(3) Body is the local absolute path where the screenshot is saved and needs to be base64 encoded. For example, the path to save the image: F:\vmlogin\myscreenshot.png encoded as ZDpcbXlzY3JlZW5zaG90LnBuZw==;

(4) Please do not minimize the browser when using this interface.