Kullanıcıların normal kullanıcı hesaplarına eklenmiş olan Facebook/Twitter/Gowalla/etc kullanarak kayıt yapmasına izin vermek için OmniAuth + Devise kullanıyorum. Artık bir kullanıcı bunlardan herhangi birini veya hesabını kullanarak giriş yaptığında, tüm sosyal ağları bir kimlik doğrulama tablosuna eklenir.OmniAuth + Çekme Tweets, FB Rehber, vb
Bu sağlayıcılardan (tweet'ler veya Facebook Rehberleri vb.) Herhangi birinden içerik almam gerekiyor. Anladığım kadarıyla farklı bir mücevher, eklenti kullanmam gerekecek Bu taşlar ile çalışmam gereken yapılandırma (ve istekleri) bana kafa karıştırıcı.
Omniauth.rb'deki sağlayıcı yapılandırma öğelerine erişebilmem gerekir, böylece API Anahtarları ve Gizli Anahtarlarım var, o zaman istekleri yapmak için oAuth öğelerinden jetonları yakalayabilmem gerekir.
gibi diğer taşlar oauth_token, oauth_secret ve oauth_token gibi görünüyor, ancak OmniAuth çalışmıyor.
Muhtemelen, Ruby, Rails ve oAuth için çok yeni olduğumu söyleyebileceğiniz gibi, bu çok zorlu bir uygulama olduğu ortaya çıkıyor. Yardım çok gerekli.
Tatlı adam! 2 numaradan sonra ne demek istediğini tam olarak biliyorum, şimdi nasıl veri alacağım. Bütün zaman vardı ve beni doğru yönde + 1 işaret ettin! – s84