Saya telah menulis game untuk Facebook menggunakan Rails dan jQuery. Sejak saya mulai menggunakan Facebook Javascript SDK, menggunakan localhost sebagai domain aplikasi sepertinya berfungsi dengan baik. Saya dapat menguji game saya secara lokal dan di Heroku.
Di masa lalu, tampaknya Facebook telah melakukan pembaruan besar pada UI pengembang mereka. Sekarang jika saya menambahkan localhost sebagai domain aplikasi, itu memberi saya kesalahan berikut:
Ini harus berasal dari URL Kanvas, URL Kanvas Aman, URL Situs, URL Situs Seluler, URL Tab Halaman atau URL Tab Halaman Aman. Periksa dan perbaiki domain berikut: localhost
Game saya sekarang juga tidak berfungsi secara lokal dan saya mendapatkan kesalahan saat Javascript SDK memasukkan pengguna:
Kode Kesalahan API: 191 API Kesalahan Deskripsi: URL yang ditentukan tidak dimiliki oleh aplikasi Pesan Kesalahan: Redirect_uri tidak valid: URL yang diberikan tidak diizinkan oleh konfigurasi Aplikasi.
Ini tidak terjadi saat saya menerapkan game saya, karena herokuapp.com dianggap sebagai domain aplikasi yang valid.
Bagaimana saya bisa mengembangkan dan menguji game saya jika saya tidak bisa lagi menggunakan localhost atau 127.0.0.1?