whoxy
v0.1.0
도메인에서 WHOIS 데이터를 검색하기 위해 Whoxy API와 상호작용합니다.
애플리케이션의 Gemfile에 다음 줄을 추가하세요.
gem 'whoxy'
그런 다음 다음을 실행합니다.
$ bundle
또는 다음과 같이 직접 설치하십시오.
$ gem install whoxy
간단히 서비스를 요청하고 키를 구성한 다음 도메인 검색을 시작하세요.
require 'whoxy'
Whoxy . configure do | config |
config . key = ENV [ 'WHOXY_KEY' ]
# specify your own faraday connection (except for host)
# config.connection do |conn|
# ...
# end
end
whois = Whoxy :: Client . new
whois . lookup ( "google.com" )
#=> Hash
하위 도메인이나 URI 체계를 제거해야 한다는 것을 기억하도록 강요하는 대신, lookup
명령이 이를 처리할 수 있습니다.
# ✓ returns Whoxy API results for 'ofdomain.com'
whois . lookup ( "subdomain.ofdomain.com" )
# ✓ returns Whoxy API results for 'google.com'
whois . lookup ( "http://google.com" )
# ✓ returns Whoxy API results for 'bar.com'
whois . lookup ( "mailto:[email protected]" )
# ✓ returns Whoxy API results for 'bar.com'
whois . lookup ( "[email protected]" )
#=> raises ArgumentError
저장소를 확인한 후 bin/setup
실행하여 종속 항목을 설치하세요. 그런 다음 rake spec
실행하여 테스트를 실행합니다. 실험할 수 있는 대화형 프롬프트를 보려면 bin/console
실행할 수도 있습니다.
이 gem을 로컬 머신에 설치하려면, bundle exec rake install
실행하세요. 새 버전을 출시하려면 version.rb
에서 버전 번호를 업데이트한 다음, 버전에 대한 git 태그를 생성하고 git 커밋 및 태그를 푸시한 다음 .gem
파일을 rubygems.org에 푸시하는 bundle exec rake release
실행하세요.
버그 보고서 및 끌어오기 요청은 GitHub(https://github.com/ormtech/whoxy)에서 환영합니다.
이 gem은 MIT 라이선스 조건에 따라 오픈 소스로 제공됩니다.