Замените ваш метод этим
def self.get_username_data(username)
get("/statuses/friends.json?screen_name=#{username}")
end
OR
def self.get_username_data(username)
get('/statuses/friends.json' , :query => { :screen_name => username.strip })
end
Вам необходимо удалить имя пользователя, потому что из командной строки, когда пользователь вводит имя пользователя в твиттере и нажимает клавишу ввода, к имени пользователя добавляется «\ n», и то же имя пользователя отправляется в качестве параметра, вызывающего проблему. Любой из приведенных выше фрагментов кода должен работать.