수색…


루비에서 첫 페이지 가져 오기

이 Ruby 예제는 라이브러리 인 Mechanize 를 사용하여 웹 상호 작용을 자동화합니다.

client_id 는 OAuth client_id입니다.

game 은 나열 할 게임 디렉토리입니다.

require 'mechanize'
master_agent = Mechanize.new

client_id = "123"
game = "Minecraft"

url = "https://api.twitch.tv/kraken/streams?game=#{game}&client_id=#{client_id}"
final_list = []
master_agent.get(url) do |page|
    master_list = JSON.parse(page.body)
    master_list["streams"].each do |stream|
        final_list << stream["channel"]["name"]
    end
end


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow