প্রক্সি দিয়ে GeeTest ক্যাপচা সমাধান করুন
এই ধরনের কাজ আমাদের কর্মীদের ব্রাউজারে GeeTest ক্যাপচা সমাধান করে। আপনার অ্যাপ ওয়েবসাইটের ঠিকানা, জিটি কী, চ্যালেঞ্জ কী জমা দেয় এবং টাস্ক সমাপ্তির পর ৩টি টোকেন সমন্বিত একটি সমাধান পায়। ভার্সনের জন্য GeeTest সংস্করণ 4 আউটপুট 5 টি মান নিয়ে গঠিত এবং চ্যালেঞ্জ কী প্রয়োজন নেই।
উদাহরণসমূহ
Python
Node.js
Go
PHP
Java
C#
bash
Python-এ কীভাবে Geetest V4 proxy-on সমাধান করবেন
#pip3 install anticaptchaofficial
from anticaptchaofficial.geetestproxyon import *
solver = geetestProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://address.com")
solver.set_gt_key("captchaId value")
solver.set_version(4)
# optional API subdomain, make sure you understand what to set here
# solver.set_js_api_domain("custom-domain.geetest.com")
# optional initialization parameters
# solver.set_init_parameters({"riskType": "slide"})
solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")
solver.set_user_agent("Mozilla/5.0")
# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)
token = solver.solve_and_return_solution()
if token != 0:
print("result tokens: ")
print(token)
# user-agent in case you need it:
print("user-agent: "+solver.get_user_agent())
else:
print("task finished with error "+solver.error_code)টাস্ক অবজেক্ট
সম্পর্কিত টিউটোরিয়াল: FunCaptcha এবং Geetest-এর জন্য API প্যারামিটার খুঁজতে Chrome-এ ব্রেকপয়েন্ট কীভাবে ব্যবহার করবেন তা জানুন
| প্রোপার্টি | ধরণ | জরুরী | উদ্দেশ্য |
|---|---|---|---|
| type | স্ট্রিং | হ্যাঁ | GeeTestTask |
| websiteURL | স্ট্রিং | হ্যাঁ | একটি টার্গেট ওয়েব পেজের ঠিকানা। ওয়েব সাইটে যে কোনও জায়গায় অবস্থিত হতে পারে, মেম্বার এরিয়াতেও। আমাদের কর্মীরা সেখানে চলাচল করে না, পরিবর্তে ভিজিটটি অনুকরণ করে। |
| gt | স্ট্রিং | হ্যাঁ | ডোমেন পাব্লিক কী, খুব কমই আপডেট হয়। |
| challenge | স্ট্রিং | হ্যাঁ | টোকন কী পরিবর্তন করা। প্রতিটি ক্যাপচার জন্য একটি নতুন থেকে গ্রহণ করা নিশ্চিত করুন, অন্যথায় আপনাকে ত্রুটি টাস্কের জন্য চার্জ করা হবে। |
| geetestApiServerSubdomain | স্ট্রিং | না | ঐচ্ছিক API সাবডোমেন। কিছু বাস্তবায়নের জন্য প্রয়োজন হতে পারে। |
| version | পূর্ণসংখ্যা | না | সংস্করণ সংখ্যা. ডিফল্ট সংস্করণ ৩। সমর্থিত সংস্করণঃ ৩ এবং ৪। |
| initParameters | অবজেক্ট | না | সংস্করণ 4 এর জন্য অতিরিক্ত প্রারম্ভিক পরামিতি |
| proxyType | স্ট্রিং | হ্যাঁ | প্রক্সির প্রকার http - স্বাভাবিক http/https প্রক্সি socks4 - socks4 প্রক্সি socks5 - socks5 প্রক্সি |
| proxyAddress | স্ট্রিং | হ্যাঁ | প্রক্সি IP ঠিকানা ipv4/ipv6। স্থানীয় নেটওয়ার্কগুলি থেকে কোনও হোস্টের নাম বা IP ঠিকানা নেই। |
| proxyPort | পূর্ণসংখ্যা | হ্যাঁ | প্রক্সি পর্ট |
| proxyLogin | স্ট্রিং | হ্যাঁ | প্রক্সির জন্য লগইন করুন যার অনুমোদন প্রয়োজন (বেসিক) |
| proxyPassword | স্ট্রিং | হ্যাঁ | প্রক্সি পাসওয়ার্ড |
| userAgent | স্ট্রিং | হ্যাঁ | আপনি ওয়েবসাইট নেভিগেট করতে ব্যবহার করছেন ব্যবহারকারী এজেন্ট প্রদান করুন. আমাদের কর্মীরা Hcaptcha সমাধান প্রক্রিয়া চলাকালীন একই মান ব্যবহার করবে। |
টাস্ক সমাধান অবজেক্ট
| প্রোপার্টি | ধরণ | উদ্দেশ্য |
|---|---|---|
| captcha_id | স্ট্রিং | কম্পোজিট টোকেনের অংশ |
| lot_number | স্ট্রিং | কম্পোজিট টোকেনের অংশ |
| pass_token | স্ট্রিং | কম্পোজিট টোকেনের অংশ |
| gen_time | পূর্ণসংখ্যা | কম্পোজিট টোকেনের অংশ |
| captcha_output | স্ট্রিং | কম্পোজিট টোকেনের অংশ |
| userAgent | স্ট্রিং | কর্মীর ব্রাউজারের ব্যবহারকারী-এজেন্ট। আপনি প্রতিক্রিয়া টোকেন জমা দেওয়ার সময় এটি ব্যবহার করুন। |
প্রতিক্রিয়ার উদাহরণ
{
"errorId":0,
"status":"ready",
"solution":
{
"captcha_id": "fcd636b4514bf7ac4143922550b3008b",
"lot_number": "354ab6dd4e594fdc903074c4d8d37b24",
"pass_token": "b645946a654e60218c7922b74b3b5ee8e8717e8fd3cd5182a5c98d660bbd1ed5",
"gen_time": "1649921519",
"captcha_output": "cFPIALDXSop8Ri2mPABbRWzNBs86N8D4vNUTuVa7wN7E...[cut]...ciM50ePCCzLBZ1bmaV9Yt7IkkFI9Emx4eaP8rRoA==",
"userAgent":"Mozilla\5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/145.0.0.0 Safari\/537.36"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}