DBC: Image
Description
Use the step to retrieve the text from a word CAPTCHA image. It uses Death By Captcha (DBC) REST APIs to resolve CAPTCHA text.
Prerequisite
User must have DBC: Image account in order to use the services. The DBC REST API base URL is, Captcha.
Configurations
Field name | Description |
---|---|
Step name | Specify a unique name for the step. |
DB ACCOUNT DETAILS | |
URL | Displays the URL of the REST API of your DBC account. |
Username | Specify the username of your DBC account. |
Password | |
Accept value as variable/static | Specify or select the password, as required. If the Accept Value as variable/static checkbox is selected, then the password field appears as a text box and accepts static or variable values. OR If the Accept Value as variable/static checkbox is clear, then the password field appears as a dropdown in which you can select a field from the previous steps. |
INPUT tab: | Input Fields |
CAPTCHA Image File Path | Specify the CAPTCHA image file path. The field is mandatory. Notes: * The supported image file formats are: JPG, PNG, GIF, and BMP. * The file size should be less than 180 KB. |
Browse | Click to select the CAPTCHA file. |
Retry If DBC Service Is Temporarily Unavailable | |
Max Retry Count | Specify the number of times the server is expected to retry if the DBC service is temporarily unavailable. The data type is integer. The default value of Retry Count is 5. Notes: * When the DBC service is temporarily unavailable, the value in the field specifies the number of times the server should retry uploading the image and calling the API after every specified interval in seconds. * Execution should fail if CAPTCHA is not yet resolved after polling 10 times with specified interval in seconds. |
Retry Interval (Seconds) | Specify the retry time interval in seconds between every retry attempt (Polling repeat interval) in case DBC server is temporarily unavailable or CAPTCHA is not resolved. The data type is integer. The default value is 2. Notes: * If in the first attempt, the API fails to retrieve the CAPTCHA text, that is, the result returned by the API is blank, then it will internally retry polling for maximum of 10 times after every specified interval in seconds until it gets the CAPTCHA text. * The minimum retry interval must not be less than 2 seconds. |
OUTPUT tab: | CAPTCHA Text: |
CAPTCHA Text | Specify an output fieldname to hold the UUID (Universal Unique Identifier) generated as a result of the step execution. |
User ID | Specify an output fieldname to hold the resolved CAPTCHA text as a result of the step execution. |