Module: WatsonLanguage::Generators::LanguageRequest
- Included in:
- ActiveMethod::Base
- Defined in:
- lib/watson-language-translator/generator/language_request.rb
Instance Method Summary collapse
Instance Method Details
#base_url_request ⇒ Object
4 5 6 |
# File 'lib/watson-language-translator/generator/language_request.rb', line 4 def base_url_request "#{WatsonLanguage.base_url}" end |
#json_parser(url) ⇒ Object
18 19 20 |
# File 'lib/watson-language-translator/generator/language_request.rb', line 18 def json_parser(url) JSON.parse(rest_client_api(base_url_request + "/" + url)) end |
#rest_client_api(request_api_url) ⇒ Object
8 9 10 11 12 13 14 15 16 |
# File 'lib/watson-language-translator/generator/language_request.rb', line 8 def rest_client_api(request_api_url) RestClient::Request.execute( method: @http_method, url: request_api_url, user: @username, password: @password, :headers => {:accept => :json} ) end |