У меня возникли проблемы с twitter_user.rb, который предполагается получить количество твитов, подписчиков и подписок для данного имени пользователя в Твиттере.
Я предполагаю, что я должен заменить TWITTER_USERNAME
в строке 9 на имя пользователя Twitter, которое меня интересует. Я сделал это и начал лихо, но я получил:
scheduler caught exception:
undefined method '[]' for nil:NilClass
/.../jobs/twitter_user.rb:19:in 'block in <top (required)>'
Похоже, проблема связана со строкой 19, а именно:
tweets = /profile["']>[\n\t\s]*<strong>([\d.,]+)/.match(response.body)[1].delete('.,').to_i
Может ли кто-нибудь сказать мне, что происходит и как это исправить?