Class: YoudaoFanyiAPI::Client
- Inherits:
-
Object
- Object
- YoudaoFanyiAPI::Client
- Defined in:
- lib/youdao_fanyi_api/client.rb
Constant Summary collapse
- PREFIX =
'http://fanyi.youdao.com/openapi.do?'
Instance Method Summary collapse
-
#initialize(user_options = {}) ⇒ Client
constructor
A new instance of Client.
- #translate(text, optional = {}) ⇒ Object (also: #t)
Constructor Details
#initialize(user_options = {}) ⇒ Client
Returns a new instance of Client.
8 9 10 |
# File 'lib/youdao_fanyi_api/client.rb', line 8 def initialize( = {}) @options = YoudaoFanyiAPI..merge() end |
Instance Method Details
#translate(text, optional = {}) ⇒ Object Also known as: t
12 13 14 15 |
# File 'lib/youdao_fanyi_api/client.rb', line 12 def translate(text, optional = {}) http_response = get(text, optional) json_response = JSON.parse(http_response) end |