我正在使用sferik's Twitter Gem使用以下方式从Twitter帐户获取最新的推文:
Twitter.user_timeline("someUserName").first.text
这很好用,但包含直接消息推文。我想展示最新的标准推文(即不是Tweet @ someone)。
我怎么能这样做?
答案 0 :(得分:1)
我只是在lib上玩了一下,似乎即使文本中有@user
,推文的to_user
属性也是零。一种可行的方法是简单地在文本中搜索@user
字符串的出现次数。例如:
tweets.find {|x| x.text.match(/@.*/) == nil }