Skip to content
On this page
Home
>Tugas (Token)
>CyberSiAra

CyberSiAra: Memecahkan CyberSiAra

Buat tugas dengan metode createTask dan dapatkan hasilnya dengan

metode getTaskResult.

Jenis tugas types yang kami dukung:

  • AntiCyberSiAraTask jenis tugas ini memerlukan proxy Anda sendiri.
  • AntiCyberSiAraTaskProxyLess jenis tugas ini tidak memerlukan proxy Anda sendiri.

Buat Tugas

Buat tugas pengenalan dengan metode createTask.

Struktur Objek Tugas

PropertiTipeDiperlukanDeskripsi
typeStringRequiredAntiCyberSiAraTask
AntiCyberSiAraTaskProxyLess
websiteURLStringRequiredURL halaman beranda situs web saat ini
SlideMasterUrlIdStringRequiredAnda dapat mendapatkan parameter MasterUrlId dari endpoint api/CyberSiara/GetCyberSiara
UserAgentStringRequireduserAgent peramban, Anda perlu mengirimkan userAgent Anda sendiri
proxyStringOptionalPelajari Menggunakan Proxy

Contoh permintaan

json
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey": "YOUR_API_KEY",
    "task": {
        "type": "AntiCyberSiAraTaskProxyLess", // Diperlukan
        "websiteURL": "https://exaple.com/registration", // Diperlukan
        "SlideMasterUrlId": "zHRugggff3Ll86L9k2yQTJfSYwUnmLc7", // Diperlukan
        "UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, seperti Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67", // Diperlukan
        
        "proxy": "http:ip:port:user:pass" // socks5:ip:port:user:pass // Opsional
    }
}

Setelah Anda mengirimkan tugas kepada kami, Anda harus menerima 'ID Tugas' dalam respons jika berhasil. Silakan baca errorCode: daftar lengkap kesalahan jika Anda tidak menerima ID tugas.

Contoh Respons

json
{
    "errorId": 0,
    "errorCode": "",
    "errorDescription": "",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Mendapatkan Hasil

Setelah Anda memiliki taskId, Anda perlu mengirimkan taskId tersebut untuk mengambil solusi. Struktur respons dijelaskan di getTaskResult.

Tergantung pada beban sistem, Anda akan mendapatkan hasil dalam interval 5 detik hingga 30 detik.

Contoh Permintaan

json
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey": "YOUR_API_KEY",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Contoh Respons

json
{
  "errorId": 0,
  "taskId": "646825ef-9547-4a29-9a05-50a6265f9d8a",
  "status": "ready",
  "solution": {
    "token": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6ImNhbXBhaWduLnJ0bS5jb20iLCJuYmYiOjE2ODkxNTUwOTksImV4cCI6MTY4OTE1NTEyOSwiaWF0IjoxNjg5MTU1MDk5LCJpc3MiOiJmcTRLSmNLMlNXZnlYYkhDWHdaME56ZmJ5SUxld2JndSJ9.Pf6zJIynf2lyzpDgfvRGzWlutTMNILZqM-b-ccjNVMgvnjro_-ohokCr_g21iG22td_u5YZJSHrwjg-EM7KVLQ$NzEyMDI5OA=="
  }
}

Menggunakan Permintaan SDK

python
# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'

import capsolver

# capsolver.api_key = "..."
solution = capsolver.solve({
    "type": "AntiCyberSiAraTaskProxyLess",
    "websiteURL": "https://example.com/registration",
    "SlideMasterUrlId": "zHRugggff3Ll86L9k2yQTJfSYwUnmLc7",
    "UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, seperti Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67",
})
go
package main

import (
	"fmt"
	capsolver_go "github.com/capsolver/capsolver-go"
	"log"
)

func main() {
	// pertama Anda perlu menginstal sdk
	//go get github.com/capsolver/capsolver-go
	//export CAPSOLVER_API_KEY='...' atau
	//capSolver := CapSolver{ApiKey:"..."}

	capSolver := capsolver_go.CapSolver{}
	solution, err := capSolver.Solve(map[string]any{
	    "type": "AntiCyberSiAraTaskProxyLess",
        "websiteURL": "https://example.com/registration",
        "SlideMasterUrlId": "zHRugggff3Ll86L9k2yQTJfSYwUnmLc7",
        "UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, seperti Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67",
	})
	if err != nil {


		log.Fatal(err)
		return
	}
	fmt.Println(solution)
}