From April 1 to April 4, 2026, some metrics may be inaccurate due to a temporary reporting issue. The issue has been resolved, but data for this period may not fully reflect actual performance.
Facebook Pages API memungkinkan aplikasi mengelola Halaman Facebook dan mengakses fitur terkait dengan izin yang diperlukan. API ini memungkinkan berbagai tugas pengelolaan halaman, seperti memposting konten, membaca insight, memoderasi komentar, dan menerima pembaruan realtime.
Komponen Utama:
Untuk berinteraksi dengan Pages API, diperlukan token akses Halaman. Token ini diperoleh melalui autentikasi pengguna dan memberikan izin untuk melakukan tindakan API sebagai Halaman.
Endpoint yang berbeda memerlukan izin yang berbeda:
pages_show_list – Menampilkan Halaman yang dikelola oleh penggunapages_read_engagement – Membaca konten yang diposting ke Halamanpages_manage_posts – Menerbitkan dan menjadwalkan kontenpages_manage_engagement – Memoderasi komentar, menghapus postinganpages_read_user_content – Membaca konten yang dibuat pengguna di Halamanpages_manage_metadata – Mengelola pengaturan untuk Halamanpages_manage_ads – Membuat dan mengelola iklan untuk Halamanpages_manage_cta – Melihat dan memperbarui tombol ajakan bertindakpages_messaging – Mengelola dan mengirim pesan atas nama Halamanbusiness_management – Mengelola aset bisnis yang terkait dengan HalamanMengambil informasi dasar tentang Halaman.
Permintaan:
GET /<PAGE_ID>?fields=id,name,about,fan_count
Izin:pages_show_list, pages_read_engagement
Membuat postingan baru di Halaman.
Permintaan:
POST /{page-id}/feed
Parameter:
messagelinkpicturepublishedIzin:pages_manage_posts
POST /{page-id}/feed
Body:
{
message: "Hello from the Pages API!"
}
Membaca, membuat, dan memoderasi komentar pada postingan Halaman.
Baca komentar:
GET /{object-id}/comments
Posting komentar:
POST /{object-id}/comments
Hapus komentar:
DELETE /<COMMENT_ID>
Izin:pages_manage_engagement
Dapatkan analitik dan metrik untuk Halaman.
Permintaan:
GET /{page-id}/insights?metric=page_impressions,page_fans
Izin:pages_read_engagement
Mengambil postingan atau komentar di tempat Halaman disebutkan.
Permintaan:
GET /{page-id}/tagged
Izin:pages_read_user_content
Memperbarui atau mengambil pengaturan Halaman seperti foto sampul, deskripsi, atau preferensi pesan.
Dapatkan pengaturan:
GET /{page-id}?fields=cover,about,description
Perbarui pengaturan:
POST /{page-id}/settings
Izin:pages_manage_metadata
Webhooks menyediakan pembaruan realtime untuk perubahan atau peristiwa di Halaman, seperti komentar, suka, atau pesan baru.
feed, mentions, messages).Jika aplikasi Anda memerlukan izin tambahan (sebagian besar fitur pengelolaan Halaman), Tinjauan Aplikasi Facebook diperlukan.
Facebook Pages API dari Meta memungkinkan aplikasi untuk mengakses dan memperbarui pengaturan serta konten Halaman Facebook, membuat dan mendapatkan Postingan, mendapatkan Komentar pada konten yang dimiliki Halaman, mendapatkan Insight Halaman, memperbarui tindakan yang dapat dilakukan Pengguna pada Halaman, dan banyak lagi.
Dokumen ini berisi panduan yang akan Anda gunakan untuk mempelajari dan menerapkan Facebook Pages API.
Kami merekomendasikan Anda membaca setiap panduan dalam urutan berikut yang digariskan dalam dokumen ini.