Я использую omniauth -twitter gem для аутентификации пользователей через Twitter. Я также использую изображение их профиля в Твиттере в качестве аватара для своего сайта. Однако изображение, которое я получаю из Twitter, имеет низкое разрешение. Я знаю, что в Твиттере есть фотографии с лучшим разрешением. Как мне это получить?
Вот чем я сейчас занимаюсь. Это метод в пользовательской модели. Это работает, но у меня нет хорошего качества изображения:
user.rb
def update_picture(omniauth)
self.picture = omniauth['info']['image']
end
Я подумал, может быть, я мог бы как-то передать ему параметр размера, но, похоже, не нашел хорошего решения.