From 8e6b00348696dde50c6a25792bde59f8d9dd40ab Mon Sep 17 00:00:00 2001 From: "sati.ac" Date: Tue, 25 Jul 2023 13:28:46 +0300 Subject: [PATCH] feat(tasks): add proxy support --- tasks.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tasks.go b/tasks.go index 0e2eb53..bfdcbf3 100644 --- a/tasks.go +++ b/tasks.go @@ -15,6 +15,7 @@ type TurnstileTask struct { PageUrl string `json:"pageUrl"` CData *string `json:"cData,omitempty"` Action *string `json:"action,omitempty"` + Proxy *string `json:"proxy,omitempty"` } func (t *TurnstileTask) serialize() task { @@ -33,8 +34,9 @@ type TurnstileResult struct { } type ReCaptcha2Task struct { - SiteKey string `json:"siteKey"` - PageUrl string `json:"pageUrl"` + SiteKey string `json:"siteKey"` + PageUrl string `json:"pageUrl"` + Proxy *string `json:"proxy,omitempty"` } func (t *ReCaptcha2Task) serialize() task { @@ -57,6 +59,7 @@ type FunCaptchaTask struct { PageUrl string `json:"pageUrl"` Data map[string]string `json:"data,omitempty"` ServiceUrl *string `json:"serviceUrl,omitempty"` + Proxy *string `json:"proxy,omitempty"` } func (t *FunCaptchaTask) serialize() task {