Class: VirusTotal::Client::URL
- Defined in:
- lib/virustotal/clients/url.rb
Constant Summary
Constants inherited from Base
Base::BASE_URL, Base::HOST, Base::VERSION
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from VirusTotal::Client::Base
Instance Method Details
#report(resource, allinfo: nil) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/virustotal/clients/url.rb', line 6 def report(resource, allinfo: nil) params = { resource: resource, allinfo: allinfo }.compact post("/url/report", params) do |json| handle_response_code json end end |
#scan(url) ⇒ Object
13 14 15 |
# File 'lib/virustotal/clients/url.rb', line 13 def scan(url) post("/url/scan", url: url) { |json| json } end |