Rubin

Vom Benutzer beigesteuerte Ruby Wrapper (s) https://github.com/afrase/zerobounce

Ruby-Konfiguration


  # Konfigurieren Sie den Client
  Zerobounce.configure machen |config|
    config.apikey = 'schlüssel'
    config.valid_statuses = [:gültig, : catch_all, :unbekannt]
  ENDE
  
  resp = Zerobounce.validate(email: 'valid@example.com')
  resp.valid? # => wahr
  
  # Ändern Sie den gültigen Status
  Zerobounce.valid?('invalid@example.com') # => false
  Zerobounce.config.valid_statuses = [:ungültig]
  Zerobounce.valid?('invalid@example.com') # => wahr
  
  # Verwenden Sie für eine Anforderung einen anderen API-Schlüssel
  Zerobounce.validate(email: 'valid@example.com', apikey: 'different-api-key')