Ben Facebook Connect ile bazı siteler uyguladık. Kısa cevap evet ise; o pul pul bu. Yük süreleri, API çağrıları çoğu zaman başarısız, resimler yüklemeyin çok uzun olabilir ve üçüncü taraf çerezleri kullanmak zorunda korkunç gerçeklik var. dokümantasyon iyi, ama çoğu zaman tarihli.
Sadece bir Facebook geliştirici olmanın baş ağrıları karşısında Alacağınız kazançlar (büyük topluluk, gerçekten harika çapraz tozlaşma, şablon gönderme, arkadaş bağlama) tartmak gerekir. Platform olsa süper genç olduğunu ve uzun vadede uygulamaya değer olacak. Ben şu anda tamamen geleneksel bir kullanıcı / geçiş sistemi yerine tavsiye etmem, ama bu hesapları bağlama ve (uygulamak oldukça kolay olan) kullanıcı yayınlara "duvar mesajları" yazabilmek için harika.
Facebook geliştirme ile benim büyük sancı biri oluşturmak zorunda olduğunu yeni her ortam için uygulamalar. Yerel bir sunucu var mı? Uygulama. Bir gelişme sunucusu var mı? Uygulama. Canlı sunucu? Başka bir uygulama. Her bir baz etki alanına bağlı ve (alt etki alanları çalışmak rağmen) birden çok etki eklemek için hiçbir yolu yoktur edilir. Her ortam için her uygulamayı yapılandırmak zorundayız. Ayrıca, duvar şablonları "düzenle" bilmemesi de zor; Silmek ve ben (sadece yazım veya bir şey düzeltmek istiyorum bile) bildiğimiz kadarıyla baştan başlamak zorunda.
Bu garip. Facebook geliştirme bazı özellikleri mutlak olan sevinç ile çalışmak. Ve bazı yaşadım en kötü gelişme deneyimleri vardır.