class DeeplRequest
Class to send request to DeepL API
Public Class Methods
new(api_key)
click to toggle source
# File lib/deepl_srt/deepl_request.rb, line 9 def initialize(api_key) @uri = URI('https://api-free.deepl.com/v2/translate') @api_key = api_key end
Public Instance Methods
request(target_lang, text)
click to toggle source
# File lib/deepl_srt/deepl_request.rb, line 14 def request(target_lang, text) Net::HTTP.post_form(@uri, 'auth_key' => @api_key, 'text' => text, 'target_lang' => target_lang, 'preserve_formatting' => 1) end