lib/mihari/clients/publsedive.rb in mihari-5.7.1 vs lib/mihari/clients/publsedive.rb in mihari-5.7.2
- old
+ new
@@ -27,34 +27,19 @@
# @param [String] ip_or_domain
#
# @return [Hash]
#
def get_indicator(ip_or_domain)
- _get "/api/info.php", params: { indicator: ip_or_domain }
+ get_json "/api/info.php", params: { indicator: ip_or_domain, key: api_key }
end
#
# @param [String] indicator_id
#
# @return [Hash]
#
def get_properties(indicator_id)
- _get "/api/info.php", params: { iid: indicator_id, get: "properties" }
- end
-
- private
-
- #
- # @param [String] path
- # @param [Hash] params
- #
- # @return [Hash]
- #
- def _get(path, params: {})
- params["key"] = api_key
-
- res = get(path, params: params)
- JSON.parse res.body.to_s
+ get_json "/api/info.php", params: { iid: indicator_id, get: "properties", key: api_key }
end
end
end
end