私はtwitterを通してユーザーを認証するためにomniauth-twitter gemを使用しています。私は自分のサイトのアバターとして自分のTwitterプロフィール画像を使用しています。しかし、私がTwitterから取得する画像は低解像度です。私はTwitterがより良い解像度の写真を利用できることを知っている。どうすれば入手できますか?omniauth-twitterでTwitterから中規模または大規模のプロフィール画像を取得する
ここに私が現在行っていることがあります。これはユーザーモデルのメソッドです。それはちょうど私に良い品質の写真を取得していない、動作します:
user.rb
def update_picture(omniauth)
self.picture = omniauth['info']['image']
end
は、私は多分、私が何とかその上にサイズオプションを渡すことができると思ったが、良い解決策を見つけるように見えることはできません。
サブメソッドで "_normal"を取り除くためのソリューションとともに、より詳細で有用な答えを示します。ありがとう! –