सबसे आसान Image to Text CAPTCHA solving API
GateSolver, Image to Text CAPTCHA को AI से अपने आप हल करता है। 1,000 टास्क $0.28, जवाब आमतौर पर 1 सेकंड में आता है और सिर्फ़ सफल टास्क का भुगतान होता है।
Image to Text CAPTCHA क्या है?
Image to Text सबसे बुनियादी CAPTCHA है जो इमेज में लिखे अक्षर या अंक पढ़ता है। इमेज base64 में भेजें, टेक्स्ट के रूप में वापस पाएँ।
मिला text CAPTCHA इनपुट फ़ील्ड में डालें। अगर साइट बड़े/छोटे अक्षर में फ़र्क करती है तो बिल्कुल वैसे ही डालें।
Image to Text
< 1s · $0.28 / 1k
Image to Text हल करने के लिए GateSolver क्यों
भरोसेमंद हल
Image to Text हल करने वाले मॉडल को लगातार बेहतर करते हैं, ताकि बदलते सवाल भी भरोसे से हल हों।
सिर्फ़ सफल टास्क का भुगतान
सिर्फ़ हल हुए टास्क का भुगतान होता है। असफल या समय खत्म हुए टास्क के पैसे नहीं कटते।
AI से ऑटोमैटिक हल
किसी इंसान का इंतज़ार नहीं, AI तुरंत हल करता है। जवाब आमतौर पर 1 सेकंड में आता है।
कहीं से भी जोड़ें
REST API होने से हर भाषा और हर ऑटोमेशन टूल में एक ही तरीके से चलता है।
in.php संगत
in.php और res.php फॉर्मेट इस्तेमाल करने वाले प्रोग्राम में सिर्फ़ नया पता चाहिए।
बड़ी मात्रा में प्रोसेसिंग
एक key से 1 मिनट में 600 अनुरोध तक भेजें, एक साथ चलने वाले टास्क पर कोई सीमा नहीं।
कीमत और स्पीड
Image to Text कैसे हल करें: API गाइड
सिर्फ़ दो अनुरोध: createTask से टास्क बनाएँ और getTaskResult से जवाब पाएँ।
स्टेप 1: टास्क बनाएँ
POST https://gatesolver.com/createTask
| फ़ील्ड | ज़रूरी | विवरण |
|---|---|---|
| type | हाँ | ImageToTextTask |
| body | हाँ | इमेज फ़ाइल का base64 (data:image/... शुरुआती हिस्से के बिना) |
| module | नहीं | टेक्स्ट के प्रकार के हिसाब से पहचान मॉडल (common आदि) |
| score | नहीं | पहचान का भरोसा मानक (0.8~1) |
अनुरोध
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "ImageToTextTask",
"body": "iVBORw0KGgoAAAANSUhEUgAA..."
}
}जवाब
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}स्टेप 2: नतीजा पाएँ
POST https://gatesolver.com/getTaskResult
taskId से हर 1 सेकंड में नतीजा पूछें। status processing हो तो इंतज़ार करें, ready होने पर solution इस्तेमाल करें।
अनुरोध
{
"clientKey": "YOUR_API_KEY",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}जवाब
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
"status": "ready",
"solution": {
"text": "gs7k2"
}
}मिला text CAPTCHA इनपुट फ़ील्ड में डालें। अगर साइट बड़े/छोटे अक्षर में फ़र्क करती है तो बिल्कुल वैसे ही डालें।
कोड उदाहरण
import requests, time
API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
"type": "ImageToTextTask",
"body": "iVBORw0KGgoAAAANSUhEUgAA..."
}
r = requests.post(f"{API}/createTask", json={"clientKey": KEY, "task": task}).json()
task_id = r["taskId"]
while True:
time.sleep(1)
res = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task_id}).json()
if res.get("status") == "ready":
print(res["solution"])
break
if res.get("errorId"):
raise RuntimeError(res["errorCode"])const API = "https://gatesolver.com", KEY = "YOUR_API_KEY";
const post = (p, b) => fetch(API + p, { method: "POST", headers: { "content-type": "application/json" }, body: JSON.stringify(b) }).then((r) => r.json());
const { taskId } = await post("/createTask", { clientKey: KEY, task: {"type":"ImageToTextTask","body":"iVBORw0KGgoAAAANSUhEUgAA..."} });
let res;
do {
await new Promise((s) => setTimeout(s, 1000));
res = await post("/getTaskResult", { clientKey: KEY, taskId });
} while (res.status === "processing");
console.log(res.solution);curl -X POST https://gatesolver.com/createTask \
-H "Content-Type: application/json" \
-d '{"clientKey":"YOUR_API_KEY","task":{"type":"ImageToTextTask","body":"iVBORw0KGgoAAAANSUhEUgAA..."}}'Image to Text अक्सर पूछे जाने वाले सवाल
Image to Text के 1,000 टास्क की कीमत क्या है?
Image to Text कीमत: 1,000 टास्क $0.28। हर टास्क बैलेंस से अलग कटता है और सिर्फ़ हल हुए टास्क का भुगतान होता है।
Image to Text का जवाब कितनी जल्दी आता है?
आमतौर पर 1 सेकंड में आता है। हर कुछ सेकंड में getTaskResult कॉल करें और status ready होने पर जवाब इस्तेमाल करें।
Image to Text के लिए कौन सा टास्क type इस्तेमाल करें?
डिफ़ॉल्ट type: ImageToTextTask। दूसरे नाम (प्रॉक्सी वाला संस्करण आदि) भी इसी कीमत पर स्वीकार होते हैं।
असफल होने पर पैसे कटते हैं?
नहीं। हल न हुए और समय खत्म हुए टास्क का भुगतान नहीं होता।