Rails ve jQuery kullanarak Facebook için bir oyun yazıyorum. Facebook Javascript SDK'yı kullanmaya başladığımdan beri, localhost'u bir uygulama etki alanı olarak kullanmak gayet iyi çalışıyordu. Oyunumu hem yerel olarak hem de Heroku'da test edebildim.
Geçtiğimiz gün, Facebook'un geliştirici kullanıcı arayüzünde büyük bir güncelleme yaptığı görülüyor. Şimdi localhost'u bir uygulama etki alanı olarak eklersem, bana şu hatayı veriyor:
Bu, Tuval URL'si, Güvenli Tuval URL'si, Site URL'si, Mobil Site URL'si, Sayfa Sekmesi URL'si veya Güvenli Sayfa Sekmesi URL'sinden türetilmelidir. Aşağıdaki alanları kontrol edin ve düzeltin: localhost
Oyunum artık yerel olarak da çalışmıyor ve Javascript SDK kullanıcıda oturum açtığında bir hata alıyorum:
API Hata Kodu: 191 API Hatası Açıklama: Belirtilen URL, uygulamaya ait değil Hata Mesajı: Geçersiz redirect_uri: Verilen URL'ye Uygulama yapılandırması tarafından izin verilmiyor.
Herokuapp.com geçerli bir uygulama alanı olarak kabul edildiğinden, oyunumu dağıttığımda bu gerçekleşmiyor.
Artık localhost veya 127.0.0.1'i kullanamıyorsam oyunumu nasıl geliştirip test edebilirim?