क्रेडिट बैलेंस प्राप्त करें (v2)

यह एपीआई आपको बताएगा कि आपने अपने खाते में कितने क्रेडिट छोड़ दिए हैं। यह सरल, तेज और उपयोग में आसान है।

यहां कुछ परिदृश्य दिए गए हैं जो व्यवसायों के लिए इस एपीआई का उपयोग करेंगे।

  • आप ईमेलो को मान्य करने के लिए हमारे एपीआई का उपयोग करते हैं और जब आपका क्रेडिट बैलेंस बहुत कम हो जाता है, तो आपको एक निश्चित समय-सीमा में जांच करने की आवश्यकता होती है, ताकि आप भुगतान कर सकें।
  • आप उपयोगी सांख्यिकीय जानकारी उत्पन्न करने के लिए अपने निर्धारित समय-सीमा के अनुसार कितने ईमेल सत्यापन क्रेडिट का उपयोग करना चाहते हैं।
  • आप अपने एप्लिकेशन डैशबोर्ड में ऐसी जानकारी को स्वचालित और एकीकृत करना चाहते हैं जो आपको वर्तमान में शेष क्रेडिट शेष दिखाती है।

नीचे, आपको हमारे एपीआई का उपयोग करने के तरीके के बारे में निर्देश मिलेंगे। इसका उपयोग करना बहुत आसान है और इसके लिए एसएसएल की आवश्यकता होती है।

GET / v2 / getcredits

API URL: https://api.zerobounce.net/v2/getcredits

नीचे आपको हमारे एपीआई का उपयोग करने के बारे में निर्देश मिलेंगे, इसका उपयोग करना बहुत आसान है और एसएसएल की आवश्यकता है। एपीआई के लिए आवश्यक है कि आपके पास एक सक्रिय क्रेडिट बैलेंस हो और वह कभी भी किसी अज्ञात परिणाम के लिए क्रेडिट का उपभोग नहीं करेगा।

URL पैरामीटर

  • पैरामीटर
    विवरण
  • एपीआई कुंजी
    आपकी API कुंजी, आपके खाते में मिली।

क्रेडिट बैलेंस कोड सैंपल लें

  • मूल दृश्य
  • C#
  • पीएचपी
  • जावा
  • अजगर
  • तीव्र
  • उद्देश्य सी
  • Android जावा
      
    'पूरी एपीआई लाइब्रेरी और रैपर्स यहां देखे जा सकते हैं: 
    ' https://www.zerobounce.net/docs/zerobounce-api-wrappers/#api_wrappers__v2__dot_net
    
      प्रयत्न
        धुंधला apiKey = "आपकी गुप्त कुंजी"
        धुंधला apiURL = "https://api.zerobounce.net/v2/getcredits?api_key=" & apiKey

        धुंधला request जैसा HttpWebRequest = Directcast(WebRequest.Create(apiURL), HttpWebRequest)
        request.समय समाप्त = 150000
        request.Method = "प्राप्त"

        का उपयोग करते हुए response जैसा WebResponse = request.GetResponse()
            response.GetResponseStream().ReadTimeout = 20000
            का उपयोग करते हुए ostream जैसा नया StreamReader(response.GetResponseStream())
                responseString = ostream.ReadToEnd()
            समाप्त का उपयोग करते हुए
        समाप्त का उपयोग करते हुए
      पकड़ ex जैसा exception
        'कैच एक्सेप्शन - सभी त्रुटियों को यहां दिखाया जाएगा - अगर एपीआई के साथ कोई समस्या है
      समाप्त प्रयत्न
    

    // संपूर्ण एपीआई लाइब्रेरी और रैपर्स यहां देखे जा सकते हैं: 
    // https://www.zerobounce.net/docs/zerobounce-api-wrappers/#api_wrappers__v2__dot_net
    // https://www.zerobounce.net/docs/zerobounce-api-wrappers/#api_wrappers__v2__c-sharp

    प्रयत्न {
      तार apiKey = "आपकी गुप्त कुंजी";
      तार apiURL = "https://api.zerobounce.net/v2/getcredits?api_key=" + apiKey; 
    
      Httpwebrequest request = (HttpWebRequest)WebRequest.सर्जन करना(apiURL);
      request.Timeout = 150000;
      request.Method = "प्राप्त";
    
      का उपयोग करते हुए (WebResponse response = request.प्रतिक्रिया हासिल करो()) {
         response.Getresponsestream().ReadTimeout = 20000;
         का उपयोग करते हुए (StreamReader ostream = नया StreamReader(response.Getresponsestream())) {
         responseString = ostream.Readtoend();
         }
      }
      } पकड़ (exception ex) {
      // कैच एक्सेप्शन - सभी त्रुटियों को यहां दिखाया जाएगा - अगर एीआई के साथ कोई समस्या है
      }
    

    <?php
    // संपूर्ण एपीआई लाइब्रेरी और रैपर्स यहां देखे जा सकते हैं: 
    // https://www.zerobounce.net/docs/zerobounce-api-wrappers/#api_wrappers__v2__php

    // एपीआई कुंजी सेट करें और ईमेल को मान्य किया जाए
    $ apiKey = 'योर सीक्रेट की';
    // अनुरोध करने के लिए कर्ल का उपयोग करें
    $ url = 'https://api.zerobounce.net/v2/getcredits?api_key='.$ apiKey;
    
    $ ch = curl_init($ url);
    curl_setopt($ ch, CURLOPT_RETURNTRANSFER, सच);
    curl_setopt($ ch, CURLOPT_CONNECTTIMEOUT, 15); 
    curl_setopt($ ch, CURLOPT_TIMEOUT, 150); 
    $ प्रतिक्रिया = curl_exec($ ch);
    curl_close($ ch);
    
    // json प्रतिक्रिया को डिकोड करें
    $ json = json_decode($ प्रतिक्रिया, सच);
    ?>
    


  // संपूर्ण एपीआई लाइब्रेरी और रैपर्स यहां देखे जा सकते हैं: 
  //https://www.zerobounce.net/docs/zerobounce-api-wrappers/#api_wrappers__v2__java

आयात जावा.आईओ.Bufferedreader;
आयात जावा.आईओ.Inputstreamreader;
आयात जावा.जाल.Httpurlconnection;
आयात जावा.जाल.URL;

जनता कक्षा मेरी कक्षा {

    जनता स्थिर शून्य मुख्य(तार[] args){

        तार key = "आपकी गुप्त कुंजी";
        तार targetURL = "https://api.zerobounce.net/v2/getcredits?api_key="+key;

        Httpurlconnection connection = शून्य;
        अंतिम तार USER_AGENT = "मोज़िला / 5.0";

        प्रयत्न {
            यूआरएल url = नया यूआरएल(targetURL);
            connection = (Httpurlconnection) url.openconnection();
            connection.setrequestmethod("प्राप्त");
            connection.addrequestproperty("उपभोक्ता अभिकर्ता", USER_AGENT);


            connection.setusecaches(असत्य);
            connection.setdooutput(सच);

            Bufferedreader in = नया Bufferedreader(
                    नया Inputstreamreader(connection.getinputstream()));
            तार inputLine;
            StringBuffer response = नया StringBuffer();

            जबकि ((inputLine = in.पढ़ने के लिए लाइन()) != शून्य) {
                response.जोड़ना(inputLine);
            }
            in.बंद करे();

            // प्रिंट परिणाम
            प्रणाली.out.println(response.toString());

        } पकड़ (अपवाद e) {
            e.printstacktrace();
        } आखिरकार {
            अगर (connection != शून्य) {
                connection.डिस्कनेक्ट();
            }
        }

    }
}
    

    # पूर्ण एपीआई लाइब्रेरी और रैपर्स यहां देखे जा सकते हैं: 
    # https://www.zerobounce.net/docs/zerobounce-api-wrappers/#api_wrappers__v2__python
    
आयात requests
आयात json

target_url = "https://api.zerobounce.net/v2/getcredits?api_key="
secret_key = "आपकी गुप्त कुंजी"

api_response = requests.get("%s%s" % (target_url, secret_key))
data = json.loads(api_response.content)

# क्रेडिट की संख्या प्रिंट करता है
छाप data["क्रेडिट"]

    


    // संपूर्ण एपीआई लाइब्रेरी और रैपर्स यहां देखे जा सकते हैं: 
    // https://www.zerobounce.net/docs/zerobounce-api-wrappers/#api_wrappers__v2__IOS

चलो key = "आपकी गुप्त कुंजी"
चलो url = यूआरएल(string: तार(format: "https://api.zerobounce.net/v2/getcredits?api_key=%@", key))
चलो task = Urlsession.shared.datatask(with: url!) { (data, response, error) में
    अगर error != शून्य {
        NSLog("त्रुटि (स्ट्रिंग (वर्णन: त्रुटि))")
    } अन्य {
        करना {
            चलो parsedData = प्रयत्न Jsonserialization.JSONObject(with: data!) जैसा! [तार:कोई भी]
            के लिये (key, value) में parsedData {
                NSLog("(कुंजी) = (मूल्य)")
            }
        } पकड़ {
            छाप("त्रुटि JSON का वर्णन करने में त्रुटि: (त्रुटि)")
        }
    }
}
task.बायोडाटा()
    

  NSString *key = @ "आपकी गुप्त कुंजी";
  NSString *urlString = [NSString stringWithFormat:@"https://api.zerobounce.net/v2/getcredits?api_key=%@", key];
  
  __block NSURL *url = [NSURL URLWithString:urlString];
  
  dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
  
      NSData *response = [NSData dataWithContentsOfURL:url];
      NSDictionary *arrResponse = nil;
      अगर(response!=nil)
      {
          arrResponse = [NSJSONSerialization JSONObjectWithData: response options:kNilOptions error:nil];
      }
      dispatch_async(dispatch_get_main_queue(), ^(शून्य) {
          के लिये(NSString *key में [arrResponse allKeys]) {
              NSLog(@"%@: %@",key,[arrResponse objectForKey:key]);
          }
  // कॉलबैक (nil, arr);
      });
  });
    


  // संपूर्ण एपीआई लाइब्रेरी और रैपर्स यहां देखे जा सकते हैं: 
  // https://www.zerobounce.net/docs/zerobounce-api-wrappers/#api_wrappers__v2__android

  // "android" ब्रैकेट में build.gradle (ऐप) में जोड़ें:
  useLibrary 'org.apache.http.legacy'

  उदाहरण:

  android {
      compileSdkVersion 25
      useLibrary 'org.apache.http.legacy'
  }
  //------------------------------------------
  // फ़ाइल नाम: JsonParser.java

  आयात एंड्रॉयड.ओएस.Asynctask;
  आयात org.json.JSONObject;
  आयात जावा.util.इटरेटर;

  जनता कक्षा मुख्य गतिविधि का विस्तार Appcompatactivity {

      @override
      संरक्षित शून्य OnCreate(बंडल savedInstanceState) {
          सुपर.OnCreate(savedInstanceState);

          नया Asynctaskparsejson().निष्पादित();
      }
  }

  जनता कक्षा Asynctaskparsejson का विस्तार Asynctask<तार, तार, तार> {

      तार key = "आपकी गुप्त कुंजी";
      तार url = "https://api.zerobounce.net/v2/getcredits?api_key="+key;

      @override
      संरक्षित शून्य onpreexecute() {
      }

      @override
      संरक्षित तार doinbackground(तार... arg0) {

          Jsonparser jParser = नया Jsonparser();
          JSONObject json = jParser.getjsonfromurl(url);
          इटरेटर keys = json.चांबियाँ();
          जबकि( keys.hasnext() ) {
              तार key = (तार)keys.आगे();
              प्रयत्न {
                  प्रणाली.out.println("शून्य:"+key+" = " +json.प्राप्त(key).toString());
              }
              पकड़ (अपवाद e){}
          }

          वापसी शून्य;
      }
      @override
      संरक्षित शून्य onpostexecute(तार strFromDoInBg) {}
  }

  //---------------------------------------------------
  // फ़ाइल नाम: MainActivity.java

  पैकेज कॉम.Zerobounce.zbapiandroid;

  आयात जावा.आईओ.Bufferedreader;
  आयात जावा.आईओ.IOException;
  आयात जावा.आईओ.आगत प्रवाह;
  आयात जावा.आईओ.Inputstreamreader;
  आयात जावा.आईओ.Unsupportedencodingexception;

  आयात org.अमरीका की एक मूल जनजाति.एचटीटीपी.Httpentity;
  आयात org.अमरीका की एक मूल जनजाति.एचटीटीपी.HttpResponse;
  आयात org.अमरीका की एक मूल जनजाति.एचटीटीपी.ग्राहक.Clientprotocolexception;
  आयात org.अमरीका की एक मूल जनजाति.एचटीटीपी.ग्राहक.तरीकों.Httpget;
  आयात org.अमरीका की एक मूल जनजाति.एचटीटीपी.impl.ग्राहक.Defaulthttpclient;
  आयात org.json.Jsonexception;
  आयात org.json.JSONObject;

  आयात एंड्रॉयड.util.लॉग;

  जनता कक्षा Jsonparser {

      अंतिम तार TAG = "Jsonparser.java";

      स्थिर आगत प्रवाह is = शून्य;
      स्थिर JSONObject jObj = शून्य;
      स्थिर तार json = "";

      जनता JSONObject getjsonfromurl(तार url) {

          प्रयत्न {

              Defaulthttpclient httpClient = नया Defaulthttpclient();
              Httpget httpGet = नया Httpget(url);

              HttpResponse httpResponse = httpClient.निष्पादित(httpGet);
              Httpentity httpEntity = httpResponse.getentity();
              is = httpEntity.सामग्री लो();

          } पकड़ (Unsupportedencodingexception e) {
              e.printstacktrace();
          } पकड़ (Clientprotocolexception e) {
              e.printstacktrace();
          } पकड़ (IOException e) {
              e.printstacktrace();
          }

          प्रयत्न {

              Bufferedreader reader = नया Bufferedreader(नया Inputstreamreader(is, "आईएसओ 8859-1"), 8);
              Stringbuilder sb = नया Stringbuilder();
              तार line = शून्य;
              जबकि ((line = reader.पढ़ने के लिए लाइन()) != शून्य) {
                  sb.जोड़ना(line + "
");
              }
              is.बंद करे();
              json = sb.toString();

          } पकड़ (अपवाद e) {
              लॉग.e(TAG, "परिणाम परिवर्तित करने में त्रुटि" + e.toString());
          }

          प्रयत्न {
              jObj = नया JSONObject(json);
          } पकड़ (Jsonexception e) {
              लॉग.e(TAG, "डेटा पार्स करने में त्रुटि" + e.toString());
          }

          वापसी jObj;
      }
  }
    

यह एपीआई आपको बताएगा कि आपने अपने खाते में कितने क्रेडिट छोड़ दिए हैं। यह सरल, तेज और उपयोग में आसान है।

If you want to call the API from your browser to test it, all you have to do is to replace the API KEY with your key:

https://api.zerobounce.net/v2/getcredits?api_key=[replacewithyours]

यह एपीआई आपको बताएगा कि आपने अपने खाते में कितने क्रेडिट छोड़ दिए हैं।

एपीआई इन परिणामों को "getcredits" विधि का उपयोग करके JSON प्रारूप में लौटाएगा। क्रेडिट - आपके द्वारा ईमेल सत्यापन के लिए आपके द्वारा छोड़े गए ्रेडिट की राशि। यदि - 1 लौटाया जाता है, तो इसका मतलब है कि आपकी API कुंजी अमान्य है।

समापन बिंदु प्रतिक्रिया

यह एपीआई आपको बताएगा कि आपने अपने खाते में कितने क्रेडिट छोड़ दिए हैं। यह सरल, तेज और उपयोग में आसान है।

सफल प्रतिक्रिया

      
  {"क्रेडिट":2375323}
    

त्रुटि प्रतिक्रिया

      
  {"क्रेडिट":-1}