Cara Membina Apl Facebook untuk Halaman Anda

Isi kandungan:

Cara Membina Apl Facebook untuk Halaman Anda
Cara Membina Apl Facebook untuk Halaman Anda
Anonim

Apa yang Perlu Diketahui

  • Pergi ke developers.facebook.com dan pilih Apl Saya > Buat Apl. Masukkan butiran untuk ID Apl anda. Pilih senario pembangunan atau langkau.
  • Pilih Sediakan di bawah jenis apl yang anda mahukan. Untuk apl Pengutus Mesej, pilih halaman anda dan lengkapkan arahan persediaan Webhook.
  • Gunakan API Graf untuk membaca dan menulis data ke dalam Facebook. API Graf mempersembahkan paparan ringkas graf sosial Facebook.

Anda boleh membuat apl Facebook anda sendiri untuk syarikat, organisasi atau kegunaan peribadi anda dengan menyepadukannya dengan halaman Facebook anda. Platform Pembangun Facebook mempunyai semua yang anda perlukan, termasuk alatan dan panduan yang diperlukan untuk membimbing anda melalui proses tersebut.

Cara Membina Apl Facebook untuk Halaman Anda

Langkah berikut akan membawa anda melalui proses mencipta aplikasi untuk Facebook Messenger. Walau bagaimanapun, terdapat beberapa produk lain yang boleh anda pilih untuk apl anda. Langkah berikut juga memerlukan anda menyediakan halaman Facebook.

  1. Navigasi ke developers.facebook.com dalam penyemak imbas web. Jika anda belum log masuk ke akaun Facebook anda, pilih Log Masuk di bahagian atas sebelah kanan untuk log masuk ke akaun anda.
  2. Pilih Apl Saya di bahagian atas sebelah kanan dan kemudian pilih + Cipta Apl daripada senarai lungsur.

    Image
    Image
  3. Buat ID Apl anda dengan memasukkan nama dalam medan Nama Paparan dan alamat e-mel dalam medan E-mel Kenalan.

    Image
    Image

    Pilih butang biru Buat ID Apl apabila anda selesai.

    Anda mungkin diminta melengkapkan pemeriksaan keselamatan dengan memasukkan kod CAPTCHA.

  4. Facebook akan memberi anda pilihan untuk memilih daripada empat senario untuk membantu anda membina apl anda. Anda boleh memilih satu dan pilih butang biru Sahkan di bahagian bawah, atau jika anda lebih suka membina apl anda tanpa menggunakan salah satu daripada senario ini, pilih Langkausebaliknya.

    Image
    Image

    Untuk tutorial khusus ini, kami akan Langkau senario.

  5. Pilih butang Sediakan untuk produk mula membina apl anda.

    Image
    Image

    Untuk tujuan tutorial ini, kami akan memilih Messenger.

  6. Dalam bahagian Token Akses, pilih senarai lungsur turun di bawah Halaman untuk memilih halaman Facebook yang ingin anda gunakan.

    Image
    Image

    Anda mungkin perlu mengedit kebenaran untuk memberikan akses apl dan menjana token. Pilih butang biru Edit Kebenaran > Teruskan sebagai [Nama] > Kotak semak halaman >Seterusnya > Selesai > OK. Rentetan aksara akan muncul dalam medan Token Akses Halaman.

  7. Sebelum anda melakukan perkara lain, anda mesti mengikut arahan persediaan Webhook Facebook untuk membuat token pengesahan, yang anda perlukan untuk langkah seterusnya.

    Anda memerlukan Node.js dipasang pada komputer anda untuk menyediakan webhook anda.

  8. Di bawah bahagian Webhooks, pilih Sediakan Webhooks dan masukkan URL Halaman anda ke dalam medan URL Panggilan Balik ditambah dengan sahkan token yang anda buat pada langkah terakhir ke dalam medan Sahkan Token.

    Image
    Image
  9. Pilih kotak pilihan di sebelah acara webhook yang anda ingin hantar ke webhook anda.

    Facebook mengesyorkan agar anda memilih mesej dan mesej_postbacks sekurang-kurangnya.

  10. Pilih butang biru Sahkan dan Simpan.

    Permintaan GET akan dihantar ke webhook anda. Jika anda menyediakan semuanya dengan betul, tetapan webhook anda akan disimpan secara automatik.

  11. Sekarang untuk melanggan apl anda ke halaman anda, kembali ke Tetapan apl anda dan cari bahagian Penjanaan Token dan pilih Pilih Halaman untuk memilih halaman anda daripada senarai lungsur.

    Image
    Image
  12. Kembali ke bahagian Webhooks, lakukan perkara yang sama seperti di atas dengan memilih Pilih Halaman untuk memilih halaman anda daripada senarai lungsur turun.
  13. Pilih butang Langgan.

  14. Untuk memastikan anda menyediakan semuanya dengan betul menguji apl anda dengan pergi ke Facebook.com atau Messenger pada peranti mudah alih anda dan menghantar mesej ke halaman anda. Webhook anda sepatutnya menerima acara webhook, bermakna apl anda telah berjaya disediakan.

    Jika anda menggunakan Messenger dengan apl anda, pertimbangkan untuk menyemak panduan Mula Pantas Facebook untuk membantu anda membina bot Messenger pertama anda.

Apakah itu Apl Facebook?

Pembangun membina kebanyakan apl biasa yang anda akan temui di Facebook, melalui platform Pembangun Facebook. Beribu-ribu apl pihak ketiga tersedia untuk digunakan melalui akaun Facebook peribadi yang membantu menghubungkan anda dengan produk dan perkhidmatan lain.

Apl (jangan dikelirukan dengan aplikasi yang tidak begitu lengkap yang dipanggil “applet”) sebenarnya bukanlah aplikasi dalam erti kata pengguna komputer Mac dan Windows mengetahui istilah tersebut. Daripada memasang aplikasi komputer (juga dikenali sebagai perisian dan program) daripada cakera atau muat turun ke pemacu keras komputer anda, anda akan menggunakan apl Facebook dengan menjalankan dalam penyemak imbas anda a- yang tidak mengambil ruang pada komputer anda.

Sebagai contoh, jika anda menggunakan apl untuk bermain Scrabble dengan rakan di Facebook, Facebook menyimpan setiap pergerakan yang anda lakukan pada pelayannya, bukan secara setempat. Halaman dikemas kini apabila anda log masuk semula atau sebaliknya menyegarkan penyemak imbas anda. Ini ialah perbezaan teras antara apl Facebook dan aplikasi konvensional.

Apakah Platform Pembangun Facebook?

Facebook melancarkan platform Facebook Developers pada tahun 2007, menyediakan rangka kerja yang boleh digunakan oleh pembangun untuk mencipta aplikasi yang berinteraksi dengan ciri teras Facebook. Ini bermakna apl boleh berkongsi maklumat pengguna dengan aplikasi luar melalui API terbuka (antara muka pengaturcaraan aplikasi).

Platform Pembangun Facebook menyediakan satu set API dan alatan yang membolehkan pembangun pihak ketiga menyepadukan dengan graf terbuka - sama ada melalui aplikasi di Facebook.com atau tapak web dan peranti luaran.

Mengapa Anda Perlu Membuat Apl Facebook?

Anda mungkin tertanya-tanya, apakah perniagaan anda boleh menggunakan permainan seperti Scrabble? Sangat sedikit, tetapi permainan bukan satu-satunya penggunaan apl. Mana-mana entiti yang mahu namanya dikongsi merentas rangkaian sosial boleh menggunakan apl untuk menjana pengiktirafan jenama.

Pertimbangkan senario ini: Anda memiliki restoran dengan halaman Facebooknya sendiri. Ramai orang menyiarkan ulasan biasa pada siaran halaman, dan itu sahaja. Halaman ini mempunyai pangkalan peminat, tetapi tidak ramai pelanggan berasa cukup digalakkan untuk "suka" halaman tersebut.

Sekarang bayangkan halaman mempunyai apl yang menyenaraikan item menu - lengkap dengan foto yang boleh dipilih dan dikongsi oleh pengguna. Daripada menawarkan kepada peminat anda kemas kini status atau pautan ke blog anda, apl boleh membenarkan mereka berkongsi pandangan yang lebih menarik tentang apa yang mereka baru makan di restoran anda. Ia mudah dan menyeronokkan untuk digunakan oleh peminat, dan dengan cara ini, anda memanfaatkan nilai pemasaran sosial.

Menggunakan API Facebook

API Graf ialah teras platform Pembangun Facebook, membolehkan pembangun membaca dan menulis data ke dalam Facebook. API Graf mempersembahkan paparan graf sosial Facebook yang ringkas dan konsisten, mewakili objek dalam graf secara seragam (cth., orang, foto, acara dan halaman) dan perkaitan antara mereka (cth., perhubungan rakan, kandungan kongsi dan tag foto).

Bersama-sama dengan direktori aplikasi, ini adalah aspek paling berkuasa platform Facebook untuk pembangun.

Dua ciri yang sering digunakan oleh pembangun Facebook untuk meluaskan khalayak mereka ialah jemputan apl dan siaran ke cerita suapan berita. Kedua-duanya memberitahu pengguna Facebook yang mana rakan mereka menyertai apl itu.

Jemputan ialah soalan eksplisit yang disasarkan kepada rakan pilihan pengguna apl. Sebaliknya, pilihan suapan berita hanya memberitahu orang lain bahawa rakan sedang menggunakan apl.

Mendapatkan pengguna menghantar jemputan adalah lebih sukar kerana jemputan sedemikian tidak selalu dialu-alukan. Walau bagaimanapun, jika pengguna menghantarnya kepada mereka yang mungkin benar-benar berminat dengan apl itu, ini boleh membawa kepada pendaftaran.

Dengan insentif, pemasaran dan penjenamaan yang betul, apl di Facebook boleh merebak seperti api. Ikut arahan di bawah untuk mengetahui cara membina yang pertama anda.

Disyorkan: