Anda dapat menambahkan Dialog Beranda ke aplikasi Anda sehingga orang-orang dapat menerbitkan cerita individu dengan komentar ke linimasa mereka.
Membagikan cerita melalui dialog bagikan tidak perlu meminta izin tambahan apa pun.
Dialog ini dapat digunakan dengan Facebook SDK for JavaScript, Facebook SDK untuk iOS, Facebook SDK untuk Android dengan melakukan pengalihan sepenuhnya ke URL. Berikut adalah beberapa contoh snippet kode yang dapat digunakan untuk memicu dialog ini.
Untuk memicu Dialog Beranda, panggil FB.ui
dan gunakan nilai feed
untuk parameter method
.
FB.ui({ method: 'feed', link: 'https://developers.facebook.com/docs/' }, function(response){});
Baca panduan Dialog Bagikan di iOS kami yang juga mengizinkan Anda menerbitkan cerita Graf Terbuka.
Baca tentang Dialog Bagikan di Android yang juga mengizinkan Anda untuk menerbitkan cerita Graf Terbuka.
https://www.facebook.com/dialog/feed? app_id=145634995501895 &display=popup &link=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F &redirect_uri=https://developers.facebook.com/tools/explorer
Jika pengaturan "Siapa yang dapat memposting di linimasa Anda?" diatur ke "Hanya saya" dan orang lain mencoba memposting ke linimasa orang tersebut menggunakan dialog Beranda, kesalahan "Tidak dapat memposting" akan ditampilkan.
Catatan: Jika aplikasi Anda membagikan tautan ke iTunes atau Google Play Store, atau ke profil atau halaman Facebook, kami tidak memposting gambar atau deskripsi apa pun yang Anda tentukan dalam berbagi dengan parameter di bawah ini. Sebagai gantinya, kami memposting beberapa informasi aplikasi yang kami scraping dari toko aplikasi atau halaman Facebook langsung dengan Webcrawler. Informasi ini mungkin tidak termasuk gambar. Untuk mempratinjau berbagi tautan ke iTunes atau Google Play, masukkan URL Anda ke dalam Sharing Debugger.
Parameter | Deskripsi |
---|---|
| Pengidentifikasi unik aplikasi Anda. Wajib. |
| URL untuk mengalihkan setelah pengirim mengeklik tombol di dialog. Diperlukan saat menggunakan pengalihan URL. |
| Menentukan cara dialog di-render.
|
| ID orang yang memposting pesan. Jika ini tidak ditentukan, default-nya adalah orang saat ini. Jika ditentukan, itu harus ID orang atau halaman yang dikelola orang tersebut. |
| ID profil tempat cerita ini akan diterbitkan. Jika ini tidak ditentukan, default-nya adalah nilai |
| Tautan yang dilampirkan ke postingan ini. |
| URL file media (baik SWF atau MP3) yang dilampirkan pada postingan ini. Jika SWF, Anda juga harus menentukan |
| Argumen ini adalah daftar yang dipisahkan koma, terdiri dari paling banyak 5 item berbeda, masing-masing panjangnya setidaknya 1 dan paling banyak 15 karakter yang diambil dari set '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_'. Setiap kategori yang digunakan di Facebook Insights untuk membantu Anda mengukur kinerja berbagai jenis postingan |
Parameter | Deskripsi |
---|---|
| ID cerita yang diposting, jika orang tersebut memilih untuk menerbitkan ke linimasanya. |
| Objek JSON dari pasangan kunci/nilai yang akan muncul di lampiran aliran di bawah deskripsi, dengan setiap properti pada barisnya sendiri. Kunci harus berupa string, dan nilainya dapat berupa string atau objek JSON dengan kunci |
| Array JSON yang berisi satu objek yang mendeskripsikan tautan tindakan yang akan muncul di sebelah tautan "Komentar" dan "Suka" di bawah postingan. Objek yang terkandung harus memiliki kunci |
| URL gambar yang terlampir ke postingan ini. Ukuran gambar minimal harus 200x200 piksel. Lihat dokumentasi kami di membagikan praktik terbaik untuk informasi selengkapnya tentang ukuran. |
| Nama lampiran tautan. |
| Keterangan tautan (muncul di bawah nama tautan). Jika tidak ditentukan, kolom ini secara otomatis diisi dengan URL tautan. |
| Deskripsi tautan (muncul di bawah keterangan tautan). Jika tidak ditentukan, kolom ini akan diisi secara otomatis dengan informasi hasil scraping dari tautan, khususnya judul halaman. |
| File gambar lokal yang diunggah, |