Как я могу преобразовать API-интерфейс Twitter в Array в Ruby On Rails? - PullRequest
0 голосов
/ 22 июня 2010

Я пытаюсь создать поток, который включает в себя данные Twitter + мое приложение, но у меня возникают проблемы с этим, потому что данные Twitter должным образом не поступают в виде массива.Это мой код:

answers = Answer.find(:all, :conditions => {:user_id => @user_id }, :limit => 20)
tweets = Twitter::Search.new(params[:username])

@feed = (answers + tweets).order_by(&:created_at)

Любые предложения будут с благодарностью.

1 Ответ

1 голос
/ 22 июня 2010

Похоже, вы используете Twitter Gem ?В этом случае класс Search является Enumerable, и поэтому вы можете вызвать to_a для его экземпляра.Итак ...

tweets = Twitter::Search.new(params[:username]).to_a
@feed = (answers + tweets).order_by(&:created_at)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...