সূচক

এপিআই ক্লায়েন্ট ভিত্তিক উদাহরণ কোডগুলি ডাউনলোড করুন:

নতুন গিটেস্ট এপিআই সমর্থন

"নতুন গিটেস্ট" কী?

তাদের চ্যালেঞ্জগুলি যা সাধারণত ব্যবহারকারীকে নির্দিষ্ট চিত্রগুলিতে সারিবদ্ধ করতে এবং ক্লিক করতে হয়।

আপনার সুবিধার জন্য, আমরা Geetest API এর সমর্থন প্রয়োগ করেছি। যদি আপনার সফ্টওয়্যার এটির সাথে কাজ করে এবং ন্যূনতম কনফিগারেশন সমর্থন করে তবে আপনি কিছুটা সময়ের মধ্যেই Death By Captcha ব্যবহার করে গিটেস্ট ডিকোড করতে পারবেন।

  • Geetest API: একটি সাইট ইউআরএল এবং গিটেস্ট সাইট কী সরবরাহ করেছে, এপিআই একটি টোকেন দেয় যা আপনি গিটেস্ট চ্যালেঞ্জের সাথে পৃষ্ঠায় ফর্মটি জমা দিতে ব্যবহার করবেন।

মূল্য নির্ধারণ

আপাতত, দামটি $2.99/1 কে গিটেস্ট চ্যালেঞ্জগুলি সঠিকভাবে সমাধান করা হয়েছে। গিটেস্টের জন্য আপনাকে ভুলভাবে সমাধান হিসাবে প্রতিবেদন করা হবে না। নোট করুন যে এই মূল্যটি কেবলমাত্র নতুন গীস্টেস্ট চ্যালেঞ্জগুলির জন্য প্রযোজ্য, সুতরাং কেবলমাত্র এই নির্দিষ্ট এপিআই ব্যবহার করে গ্রাহকদের বলা হারের জন্য চার্জ করা হবে।

গিটেস্ট এপিআই ফ্যাক:

গিটেস্ট এপিআই ইউআরএল কি?

গিটেস্ট এপিআই ব্যবহার করতে আপনাকে http://api.dbcapi.me/api/captcha এ HTTP POST অনুরোধ পাঠাতে হবে

Geetest v3 এপিআই-র জন্য পোস্ট প্যারামিটারগুলি কী?

  • username: আপনার ডিবিসি অ্যাকাউন্ট ব্যবহারকারীর নাম
  • password: আপনার ডিবিসি অ্যাকাউন্টের পাসওয়ার্ড
  • type=8: টাইপ 8 নির্দিষ্ট করে এটি একটি গিটেস্ট এপিআই
  • geetest_params=json(payload): গিটেস্ট চ্যালেঞ্জ অ্যাক্সেস করার জন্য তথ্য
  • JSON পে -লোড কাঠামো:
    • proxy: আপনার প্রক্সি ইউআরএল এবং শংসাপত্রগুলি (যদি থাকে)। উদাহরণ:
      • http://127.0.0.1:3128
      • http://user:password@127.0.0.1:3128
    • proxytype: আপনার প্রক্সি সংযোগ প্রোটোকল। সমর্থিত প্রক্সি প্রকারের জন্য কোন প্রক্সি প্রকার সমর্থিত? উদাহরণ:
      • HTTP
    • gt: লক্ষ্য ওয়েবসাইটে আপনি জিটি প্যারামিটারের মান পেয়েছেন।

      উদাহরণ:

      • 022397c99c9f646f6477822485f30404
    • challenge: "challenge" প্যারামিটারের মান যা আপনি লক্ষ্য ওয়েবসাইটে পান।

      উদাহরণ:

      • 38c0168576e204c23a4863a16202cac9
    • pageurl: জিটেস্ট চ্যালেঞ্জগুলির সহিত পৃষ্ঠার ইউআরএল। এই ইউআরএলটিতে জিটেস্ট লোড করা পথটি অন্তর্ভুক্ত করতে হবে। যেমনঃ আপনি যদি সমাধান করতে চান http://test.com/path1 এ জিটেস্ট থাকেন, তাহলে pageurl এ http://test.com/path1 হবে এবং http://test.com নয়।

    দ্রষ্টব্য: যদি প্রক্সি সরবরাহ করা হয় তবে প্রক্সিটিপ একটি প্রয়োজনীয় প্যারামিটার।

    geetest_params এর সম্পূর্ণ উদাহরণ:

    
    {
      "proxy": "http://user:password@127.0.0.1:1234",
      "proxytype": "HTTP",
      "gt": "022397c99c9f646f6477822485f30404",
      "challenge": "4c95da9e91b49a980a3b79cd7506f12b",
      "pageurl": "https://testsite.com/xxx-test"
    }
                

Geetest v4 API এর জন্য POST প্যারামিটারগুলি কী?

  • username: আপনার ডিবিসি অ্যাকাউন্ট ব্যবহারকারীর নাম
  • password: আপনার ডিবিসি অ্যাকাউন্টের পাসওয়ার্ড
  • type=9: টাইপ 9 নির্দিষ্ট করে এটি একটি গিটেস্ট API
  • geetest_params=json(payload): গিটেস্ট চ্যালেঞ্জ অ্যাক্সেস করার জন্য তথ্য
  • JSON পে -লোড কাঠামো:
    • proxy: আপনার প্রক্সি ইউআরএল এবং শংসাপত্রগুলি (যদি থাকে)। উদাহরণ:
      • http://127.0.0.1:3128
      • http://user:password@127.0.0.1:3128
    • proxytype: আপনার প্রক্সি সংযোগ প্রোটোকল। সমর্থিত প্রক্সি প্রকারের জন্য কোন প্রক্সি প্রকার সমর্থিত? উদাহরণ:
      • HTTP
    • captcha_id: আপনি টার্গেট ওয়েবসাইটে পাওয়া ক্যাপচা_আইডি প্যারামিটারের মান।

      উদাহরণ:

      • fcd636b4514bf7ac4143922550b3008b
    • pageurl: জিটেস্ট চ্যালেঞ্জগুলির সহিত পৃষ্ঠার ইউআরএল। এই ইউআরএলটিতে জিটেস্ট লোড করা পথটি অন্তর্ভুক্ত করতে হবে। যেমনঃ আপনি যদি সমাধান করতে চান http://test.com/path1 এ জিটেস্ট থাকেন, তাহলে pageurl এ http://test.com/path1 হবে এবং http://test.com নয়।

    geetest_params এর সম্পূর্ণ উদাহরণ:

    
    {
      "proxy": "http://user:password@127.0.0.1:1234",
      "proxytype": "HTTP",
      "captcha_id": "fcd636b4514bf7ac4143922550b3008b",
      "pageurl": "https://testsite.com/xxx-test"
    }
                

গিটেস্ট ভি 3 এপিআই এর প্রতিক্রিয়া কী?

    গিটেস্ট এপিআই প্রতিক্রিয়াটির নিম্নলিখিত কাঠামো রয়েছে। এটি একটি ব্যবহারের জন্য বৈধ এবং 2 মিনিটের জীবনকাল রয়েছে। এটি নিম্নলিখিতগুলির মতো একটি স্ট্রিং হবে:
                  
    {
      "challenge": "4c95da9e91b49a980a3b79cd7506f12b",
      "validate": "6496091eb0fb5a83fef98829d034128b",
      "seccode": "6496091eb0fb5a83fef98829d034128b|jordan"
    }
                  
                

গিটেস্ট ভি 4 এপিআই এর প্রতিক্রিয়া কী?

    গিটেস্ট এপিআই প্রতিক্রিয়াটির নিম্নলিখিত কাঠামো রয়েছে। এটি একটি ব্যবহারের জন্য বৈধ এবং 2 মিনিটের জীবনকাল রয়েছে। এটি নিম্নলিখিতগুলির মতো একটি স্ট্রিং হবে:
                    
    {
      "captcha_id": "fcd636b4514bf7ac4143922550b3008b",
      "lot_number": "42c9b8b653c04049b3315cc1df8bf474",
      "pass_token": "c77f93d1cd1e634a67d1c67bdccf8b5501bfba9858cbc102138fa60b2c532f51",
      "gen_time": "1666447340",
      "captcha_output": "[base64_encoded_output]"
    }
                    
                  

কোন প্রক্সি প্রকার সমর্থিত?

    বর্তমানে কেবল এইচটিপি প্রক্সিগুলি সমর্থিত। ভবিষ্যতে অন্যান্য ধরণের সমর্থন যুক্ত করা হবে।

এপিআই ক্লায়েন্টদের সাথে গিটেস্ট এপিআই ব্যবহার করে:

1) PYTHON

          import deathbycaptcha
          import json
          # Put your DBC account username and password here.
          username = "username"
          password = "password"
          # you can use authtoken instead of user/password combination
          # activate and get the authtoken from DBC users panel
          authtoken = "authtoken"
          # Put the proxy and geetest data
          Captcha_dict = {
              'proxy': 'http://user:password@127.0.0.1:1234',
              'proxytype': 'HTTP',
              'captcha_id': 'fcd636b4514bf7ac4143922550b3008b',
              'pageurl': 'https://testsite.com/xxx-test'}

          # Create a json string
          json_Captcha = json.dumps(Captcha_dict)

          # to use socket client
          # client = deathbycaptcha.SocketClient(username, password, authtoken)
          # to use http client
          client = deathbycaptcha.HttpClient(username, password, authtoken)

          try:
              balance = client.get_balance()
              print(balance)

              # Put your CAPTCHA type and Json payload here:
              captcha = client.decode(type=9, geetest_params=json_Captcha)
              if captcha:
                  # The CAPTCHA was solved; captcha["captcha"] item holds its
                  # numeric ID, and captcha["text"] item its list of "coordinates".
                  print ("CAPTCHA %s solved: %s" % (captcha["captcha"], captcha["text"]))

                  # # To access the response by item
                  # print ("captcha_id:", captcha["text"]["captcha_id"])
                  # print ("lot_number:", captcha["text"]["lot_number"])
                  # print ("pass_token:", captcha["text"]["pass_token"])
                  # print ("gen_time:", captcha["text"]["gen_time"])
                  # print ("captcha_output:", captcha["text"]["captcha_output"])

                  if '':  # check if the CAPTCHA was incorrectly solved
                      client.report(captcha["captcha"])
          except deathbycaptcha.AccessDeniedException:
              # Access to DBC API denied, check your credentials and/or balance
              print ("error: Access to DBC API denied," +
                     "check your credentials and/or balance")

        

স্ট্যাটাস: OK

সার্ভারগুলি গড় প্রতিক্রিয়া সময়ের চেয়ে দ্রুত কাজ করে।
  • গড় সমাধানের সময়
  • 6 সেকেন্ড - Normal CAPTCHAs (1 মিনিট. আগে)
  • 36 সেকেন্ড - reCAPTCHA V2, V3, etc (1 মিনিট. আগে)
  • 20 সেকেন্ড - hCAPTCHA & অন্যান্য (1 মিনিট. আগে)
Chrome and Firefox logos
ব্রাউজার এক্সটেনশন উপলব্ধ

আপডেট

  1. Sep 04: Exciting News! Introducing Support for Turnstile CAPTCHAs! Check the API page at https://deathbycaptcha.com/api/turnstile for details.
  2. Aug 25: Support for Text CAPTCHAs has been added!! Check the API page at https://deathbycaptcha.com/api/textcaptcha for details.
  3. Aug 17: Support for KeyCAPTCHA has been added!! Check the API page at https://deathbycaptcha.com/api/keycaptcha for details.

  4. আরো…

সমর্থন

আমাদের সিস্টেমটি সম্পূর্ণরূপে ব্যবহারকারী-বান্ধব এবং সহজে ব্যবহার করার জন্য ডিজাইন করা হয়েছে। আপনার যদি এটির সাথে কোন সমস্যা হয় তবে আমাদের ইমেল করুন DBC প্রযুক্তিগত সহায়তা ইমেল com, এবং একজন সাপোর্ট এজেন্ট যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসবে।

লাইভ সাপোর্ট

সোমবার থেকে শুক্রবার উপলব্ধ (10am থেকে 4pm EST) Live support image. Link to live support page