2017-10-04 6 views
0

트위터 API를 사용하여 (사용자 중) 트위터 목록에서 모든 트윗을 얻으십시오.
목록에있는 모든 트윗을 사용하여 JSON 응답을 보내고 싶습니다. JSON을 구문 분석하여 해시 태그를 찾고 그래프를 만듭니다. 루비/레일즈를 사용하고 싶습니다. 트위터 API에서 검색 목록을 찾을 수 없었습니다. 모든 통찰력을 환영합니다.ruby ​​/ rails ruby ​​/ rails Twitter API를 사용하여 (사용자 중) Twitter LIST에서 모든 Twitter를 가져올 수 있습니까?

+1

여기에서 모든 보석을 찾을 수 있습니다. https://rubygems.org/ 다음은 트위터 보석에 대한 설명서입니다. http://www.rubydoc.info/gems/twitter 그리고 모든 트윗 https ://github.com/sferik/twitter/blob/master/examples/AllTweets.md – SupineDread89

+0

보석은 사용자 관련 LIST가 아닙니다. 내 목록에는 400 명이 넘습니다. – mamesaye

답변

0

이것이 결국 내가하는 일입니다.

def self.list_latest() 
list = URI.parse('https://twitter.com/USERNAME/LISTNAME') 
$client.list_timeline(list).each do |tweet| 
    unless exists?(tweet_id: tweet.id) 
    create!(
     tweet_id: tweet.id, 
     content: tweet.text, 
     screen_name: tweet.user.screen_name, 
    ) 
    end 
end 
end 

내 목록에서 트윗을 얻고 트윗 ID가 존재하지 않는 경우 내 DB에 추가 : 모델에서 내가하는 기능을 추가했습니다.
희망이 있습니다.