Apa itu Domain Aplikasi di Aplikasi Facebook?

115

Saya ingin menambahkan kemampuan untuk 'masuk dengan Facebook' ke situs saya. Tapi saya bingung saat mendaftarkan situs saya di Facebook Apps. Apa yang harus saya masukkan App Domains?

Namal
sumber

Jawaban:

148

domain aplikasi adalah nama domain Anda.

Sebelum Anda masuk ke domain Anda, pertama klik pada Add Platform, pilih website, masukkan URL situs Anda dan url situs seluler. Simpan pengaturannya.

Setelah itu, Anda dapat memasukkan nama domain di bidang Domain aplikasi.

Lihat lebih lanjut di blog saya: http://www.ogbongeblog.com/2014/03/unable-to-add-app-domains-to-new.html

Jide
sumber
9
Bagaimana jika saya mengembangkan aplikasi iOS atau Android alih-alih situs web? Domain apa yang harus saya masukkan ke dalam kasus itu? Domain API saya atau apa?
Fancy John
Saya dapat menambahkan bidang "Domain aplikasi" seperti example.com/name?
Mester Hassan
23

Untuk menambah jawaban di atas, Domain Aplikasi diperlukan untuk alasan keamanan. Misalnya, aplikasi Anda telah mengirim browser ke "www.example.com/PAGE_NAME_HERE", tetapi tiba-tiba aplikasi pihak ketiga (atau sesuatu yang lain) mengirim pengguna ke "www.supposedlymaliciouswebsite.com/PAGE_HERE", maka kesalahan 191 muncul yang mengatakan bahwa ini bukan bagian dari domain aplikasi yang Anda daftarkan di Facebook Anda pengaturan aplikasi.

escape008
sumber
@KyleGobel Nah, di judulnya dia tanyakan apa itu "domain aplikasi" kan?
Alex
Bagaimana jika saya membuat host virtual di mesin lokal saya dan kemudian mengaturnya ke www.example.comhost yang tepat . Akankah Facebook memblokirnya?
David
21

Jika Anda tidak menentukan platform untuk aplikasi, Anda tidak akan dapat menambahkan domain aplikasi dengan benar.

Berikut adalah contoh - validasi bahwa itu adalah jenis platform situs web. masukkan deskripsi gambar di sini

Gajen Sunthara
sumber
9

Dalam contoh ini:

http: // www.example.com:80 / somepage? parameter1 = "hello" & parameter2 = "world"

bagian yang dicetak tebal adalah Nama Domain. 80 jarang disertakan. Saya mempostingnya karena banyak orang mungkin bertanya-tanya apakah 3000 atau beberapa port lain adalah bagian dari domain jika mereka belum mementaskan aplikasi mereka untuk produksi. Biasanya Anda tidak menentukannya karena 80 adalah defaultnya, tetapi jika Anda hanya ingin menentukan, localhostlakukan saja tanpa nomor port, itu berfungsi dengan baik. Alamatnya, bagaimanapun, harus http://localhost:3000(jika Anda memilikinya di port itu).

patriques
sumber
4

itu singkatan dari situs web Anda tempat aplikasi Anda berjalan. seperti Anda telah membuat aplikasi www.xyz.pqr maka Anda akan mengetik ini www.xyz.pqr di Domain aplikasi, situs tempat aplikasi Anda berjalan harus aman dan valid

saurabh
sumber
1

Ini hanyalah domain tempat aplikasi "facebook" Anda (yang berarti aplikasi terlihat di facebook tetapi dihosting di situs web www.xyz.com) akan dihosting. Jadi Anda bisa meletakkan App Domain = www.xyz.com

Revious
sumber
0

Saya pikir itu hanya domain situs Anda (mis. Example.com)

Thomas Guillory
sumber
0

Saya pikir itu adalah domain yang Anda jalankan aplikasi Anda.

Misalnya, URL kanvas Anda adalah facebook.yourdomain.com, Anda harus memberikan App domain sebagai .yourdomain.com

hungneox
sumber
3
url saya adalah ec2-46-51-248-9.ap-northeast-1.compute.amazonaws.com:9090/… Anda beri tahu saya apa yang akan saya masukkan ke domain aplikasi
Invincible
1
Anda harus meletakkan semuanya, tetapi tidak setelah .com di domain aplikasi: ec2-46-51-248-9.ap-northeast-1.compute.amazonaws.com
patriques