Рубин

Пользователь добавил Ruby Wrapper (s) https://github.com/afrase/zerobounce

Конфигурация Ruby


  # Настроить клиент
  Zerobounce.configure делать |config|
    config.apikey = «ключ»
    config.valid_statuses = [: действительный, : catch_all, : неизвестно]
  Конец
  
  resp = Zerobounce.validate(email: 'valid@example.com')
  resp.valid? # => правда
  
  # Изменить то, что считается действительным статусом
  Zerobounce.valid?('invalid@example.com') # => ложь
  Zerobounce.config.valid_statuses = [:недействительным]
  Zerobounce.valid?('invalid@example.com') # => правда
  
  # Используйте другой ключ API для одного запроса
  Zerobounce.validate(email: 'valid@example.com', apikey: «разные-апи-ключ»)