Add task
add_taskQueue a bulk parsing task by providing a parser stack and queries (inline or file). Returns a task ID to poll and fetch results later.
Instructions
Queue a bulk parsing task. Returns the task id (taskUid). Poll it with task_state / wait_task, then fetch the output with task_results.
parsers: stack as a list of [parser_name, preset_name, ...overrideObjects], e.g. [["SE::Google","default"]]. $p1 in a resultsFormat refers to the first entry.
results_format: output template, e.g. "$p1.serp.format('$link\n')"; omit to use the preset's own format. results_file_name supports macros like $datefile.format() ($taskId is NOT a valid macro).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| do_log | No | ||
| parsers | Yes | Parser stack, e.g. [["SE::Google","default"]]. | |
| queries | No | Inline queries (when queries_file is not given). | |
| priority | No | ||
| queries_file | No | Server-side path to a queries file. | |
| query_format | No | How each input line becomes a query (default "$query"). | $query |
| config_preset | No | default | |
| results_append | No | ||
| results_format | No | Output template; omit to use the preset format. | |
| unique_queries | No | ||
| results_prepend | No | ||
| results_file_name | No | $datefile.format().txt |