Ruby - использовать данные ответа как переменной

Я звоню по этому коду

require 'riot_api'
# Create Instace of the API
ra = RiotApi::API.new :api_key => 'MY_API', :region => 'na', :debug => true
# Search by Summoner name
summoner_details = ra.summoner.name('GoncyRlz')

И я получил этот ответ

#

Я хочу взять этот идентификатор и сохранить его в переменной summonerid. Как я могу это взять?

1 ответ

Вы можете просто получить доступ к id, как если бы это был метод на объекте, т.е.

summonerid = summoner_details.id

Также см. Https://github.com/tcocca/rash

licensed under cc by-sa 3.0 with attribution.