जावा

आप हमारे GitHub - Java API पर ZeroBounce Java API पा सकते हैं।

यह ZeroBounce एपीआई के लिए एक जावा आवरण वर्ग उदाहरण है।

परियोजना में 2 निर्भरताएं हैं:

  1. अपचे HttpClient

  2. Json (org.json)

या तो निर्भरता को अलग से डाउनलोड करें और उन्हें संबंधित पथ पर जोड़ें या निम्न निर्भरता को अपनी pom.xml फ़ाइल में जोड़ें यदि आप मावेन के माध्यम से निर्माण कर रहे हैं (पहले से ही जोड़ा गया है यदि आप इस रेपो को क्लोन कर रहे हैं):

वर्ग, गुण और विधियाँ:


  <निर्भरता>
    <ग्रुप>org.apache.httpcomponents</ग्रुप>
    <artifactid>httpclient</artifactid>
    <संस्करण>4.5.4</संस्करण>
  </निर्भरता>

  <निर्भरता>
    <ग्रुप>org.json</ग्रुप>
    <artifactid>json</artifactid>
    <संस्करण>20171018</संस्करण>
  </निर्भरता>
      

  // आप एपीआई का उपयोग कैसे करते हैं, इस पर निर्भर करते हुए, आप इसे तेजी से बाहर निकालने के लिए चाहते हैं,
  // एक पंजीकरण स्क्रीन पर उदाहरण के लिए। 
  // आम तौर पर एपीआई बहुत तेजी से परिणाम लौटाएगा, लेकिन इसका एक छोटा प्रतिशत
  // मेल सर्वर प्रतिक्रिया देने के लिए 20 + सेकंड से ऊपर की ओर ले जाते हैं। 
  // अगर एपीआई समय समाप्त हो जाता है, तो यह "अज्ञात" की स्थिति लौटाएगा और 
  // "timeout_exceeded" का एक उप_स्टैटस  
  
  Zerobounceapi zeroBounceApi = नया Zerobounceapi("YOUR_API_KEY",TIMEOUT_IN_SECONDS);
  
  // क्रेडिट प्राप्त करें और इंट वैरिएबल को असाइन करें
  पूर्णांक credits = zeroBounceApi.getcredits();
  
  // ईमेल को मान्य करें और परिणाम को ZeroBounceResponse ऑब्जेक्ट पर असाइन करें
  
  Zerobounceresponse validation = zeroBounceApi.मान्य("some@email.com");
  validation.getemailaddress();
  validation.getstatus();
  validation.isdisposable();
  
  // आईपी के साथ ईमेल को मान्य करें और परिणाम को ZeroBounceResponseWithIp ऑब्जेक्ट पर असाइन करें
  Zerobounceresponsewithip validationWithIp = zeroBounceApi.validatewithipaddress("some@email.com", "some.ip.address");
  validationWithIp.getemailaddress();
  validationWithIp.getcountry();