2013-07-19 17 views

回答

4

你可以用 '嘰嘰喳喳' 的寶石。

Twitter上創建應用程序。你需要給它寫&寫權限,只是爲了你自己的實驗。

使用此示例代碼(使用您從Twitter獲得的憑據)。請注意,我用一些公共列表URI(名單= URI.parse( 'https://twitter.com/sferik/presidents') p client.list_timeline(名單))

client = Twitter::REST::Client.new do |config| 
    config.consumer_key  = "YOUR_CONSUMER_KEY" 
    config.consumer_secret  = "YOUR_CONSUMER_SECRET" 
    config.access_token  = "YOUR_ACCESS_TOKEN" 
    config.access_token_secret = "YOUR_ACCESS_SECRET" 
end 

list = URI.parse('https://twitter.com/sferik/presidents') 
client.list_timeline(list) 

更多信息,請訪問Twitter gem docs.

0

要獲得從列表中使用的時間線Twitter gem

client = Twitter::REST::Client.new do |config| 
    config.consumer_key  = "YOUR_CONSUMER_KEY" 
    config.consumer_secret  = "YOUR_CONSUMER_SECRET" 
    config.access_token  = "YOUR_ACCESS_TOKEN" 
    config.access_token_secret = "YOUR_ACCESS_SECRET" 
end 

# For each list of the user 
client.lists.each do |list| 
    # Get the timeline with the list ID 
    client.list_timeline(list.id).each do |tweet| 
    puts tweet.text 
    end 
end