2014-10-20 21 views
7

Kullanıcı modelim olarak twitter ommiauth kullanıyorum ve hash auth.info.image aracılığıyla profil resminin bir bağlantısını kaydettiğimde kendimi çekiyorum. Iv, kullanıcının profil resmini Twitter'da güncellediği yerlerde kırıldığını fark etti.Twitter Omniauth Profil resmi Kırık sonra değiştirildi Twitter'da

Ham_info bölümünde görüntüyü https (profile_image_url_https) üzerinden alan karma parçasının bir parçası olduğunu farkettim. Detaylar burada https://github.com/arunagw/omniauth-twitter. Bu, tekrar bağlanmayacak en iyi uygulama mı?

Sorunum, bir kez oturum açan ve bir yorum bırakan ancak profillerinde değişiklik yapan ve sitede kırılan bir kullanıcının olabileceğidir.

Bunu uygulamaya koymamın başka bir yolu var mı?

Herhangi bir bilgi çok takdir edilecektir.

+0

Bunun için bir düzeltme buldunuz mu? Bende aynı sorunla karşı karşıyayım. :( –

+0

Henüz düzeltme yapıyorum Çekmiş olduğum profil resmini değiştirdim.Şimdi https'yi devralıyorum Sadece birinin profil resmini değiştirmesini beklemeliyim. – DMH

cevap

0

Bir kullanıcı bir hesap oluşturduğunda veya oAuth yoluyla oturum açtığında ve görüntülemeye çalışırken değiştirilip değiştirilmediğini kontrol etmediğinde, twitter görüntü URL'sini kaydediyorsanız, bu beklenir. Kaybolan bağlantıları düzeltmek için düşünebildiğim tek şey, verileri bir http veya url çağrısı ile test etmek ve bir yer tutucu görüntüyle değiştirmek veya güncellenmiş görüntüyü almak için API'ye ping yapmak olabilir.

İlgili konular