Referensi ini menggambarkan edge /reactions
yang umum untuk beberapa node Graph API. Struktur dan operasinya sama untuk setiap node. Objek berikut memiliki edge /reactions
:
Mendapatkan tanggapan atas objek.
Lihat Insight untuk informasi selengkapnya tentang tanggapan pada Halaman dan Postingan.
Endpoint ini didukung untuk Pengalaman Halaman Baru.
Aplikasi Pemasaran
ads_management
pages_read_engagement
pages_show_list
Aplikasi Pengelola Halaman
pages_show_list
Contoh berikut adalah permintaan GET
yang dibuat oleh Pengguna yang telah menanggapi objeknya sendiri.
curl -i -X GET \
"https://graph.facebook.com/your-post-id/reactions?access_token=your-user-access-token"
{ "data": [ { "id": "your-user-id", "name": "Your Name", "type": "HAHA" } ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } } }
Jika Pengguna atau Halaman tidak menanggapi objek yang di-kueri, data
akan kosong.
Contoh berikut adalah permintaan GET
untuk total tanggapan atas suatu objek.
curl -i -X GET \
"https://graph.facebook.com/your-post-id
?fields=reactions.summary(total_count)
&access_token=your-access-token"
Tanggapan JSON jika Pengguna atau Halaman menanggapi objeknya sendiri.
{ "reactions": { "data": [ { "id": "your-user-id", "name": "Your Name", "type": "HAHA" } ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } }, "summary": { "total_count": 28 } }, "id": "your-post-id" }
Tanggapan JSON jika Pengguna atau Halaman belum menanggapi objeknya sendiri.
{ "reactions": { "data": [ ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } }, "summary": { "total_count": 28 } }, "id": "your-post-id" }
Pengguna atau Halaman hanya dapat meng-kueri tanggapannya sendiri. Tanggapan Pengguna atau Halaman lain tidak tersedia karena alasan privasi.
Jumlah tanggapan "suka" mencakup tanggapan "suka" dan "peduli".
Nama | Deskripsi |
---|---|
enum {TIDAK ADA, SUKA, SUPER, WOW, HAHA, MENYESAL, MARAH} | Jenis tanggapan Halaman atau Pengguna menandai suatu objek |
Membaca dari edge ini akan mengembalikan hasil berformat JSON
{ "data": [], "paging": {}, "summary": {} }
data
Profil Halaman atau Pengguna yang menjalankan kueri, jika objek yang di-kueri telah ditanggapi Halaman atau Pengguna, dan daftar jenis tanggapan:
Kolom | Deskripsi |
---|---|
enum {TIDAK ADA, SUKA, SUPER, WOW, HAHA, MENYESAL, MARAH} | Jenis tanggapan Halaman atau Pengguna menandai suatu objek. |
Untuk tanggapan pada Postingan, edge ini tidak mengembalikan Profil kecuali untuk pengguna saat ini, jika dibaca dengan token akses pengguna.
curl -i -X GET \
"https://graph.facebook.com/your-object-id
?fields=reactions.type(LOVE).limit(0).summary(total_count)
&access_token=your-access-token"
{ "reactions": { "data": [ ], "summary": { "total_count": 3498 } }, "id": "your-object-id" }
paging
Untuk detail selengkapnya tentang paginasi, lihat dokumentasi paginasi Graph API. Menambahkan limit(0)
ke reactions
akan menghapus paging
dari output.
summary
Agregat informasi tentang edge, seperti jumlah. Menentukan kolom yang akan diambil di param ringkasan (seperti summary=total_count
).
Kolom | Deskripsi |
---|---|
unsigned int32 | Total jumlah tanggapan |
enum {TIDAK ADA, SUKA, SUPER, WOW, HAHA, MENYESAL, MARAH} | Jenis tanggapan Halaman atau Pengguna menandai suatu objek. |
Kesalahan | Deskripsi |
---|---|
100 | Parameter tidak valid |
Operasi ini tidak didukung.
Operasi ini tidak didukung.
Operasi ini tidak didukung.