Sto utilizzando omniauth-twitter gem per autenticare gli utenti tramite Twitter. Sto anche usando la loro immagine del profilo Twitter come avatar per il mio sito. Tuttavia, l'immagine che ricevo da Twitter è a bassa risoluzione. So che Twitter ha a disposizione foto con risoluzione migliore. Come lo ottengo?Recupero dell'immagine di profilo medio o grande da Twitter con omniauth-twitter
Ecco cosa sto facendo attualmente. È un metodo nel modello utente. Funziona, semplicemente non mi ottenere una buona qualità pic:
user.rb
def update_picture(omniauth)
self.picture = omniauth['info']['image']
end
ho pensato che forse avrei potuto passare un opzione di dimensione su di esso in qualche modo, ma non riesco a trovare una buona soluzione .
Questa risposta fornisce una risposta più dettagliata e utile, insieme alla soluzione per rimuovere "_normal" con il metodo sub. Grazie! –