Pages API adalah set endpoint Graph API Facebook yang dapat digunakan aplikasi untuk membuat dan mengelola pengaturan dan konten Halaman.
API autentikasi ditangani melalui Token Akses. Sebagian besar endpoint memerlukan token akses Halaman, yang unik untuk setiap Halaman, Pengguna aplikasi, dan aplikasi, dan memiliki waktu kedaluwarsa. Untuk mendapatkan token dari Pengguna aplikasi, Pengguna aplikasi harus memiliki atau dapat melakukan Tugas di Halaman.
Anda bisa mendapatkan token akses dari Pengguna aplikasi Anda dengan menerapkan Facebook Login.
Untuk Halaman yang telah dimigrasi ke Pengalaman Halaman Baru, token akses Halaman sekarang diperlukan untuk semua endpoint yang tersedia dengan pengecualian berikut:
Jika Anda tidak terbiasa dengan Graph API, silakan baca dokumentasi Graph API kami sebelum melanjutkan untuk mempelajari selengkapnya tentang grafik sosial Meta.
Facebook Login memungkinkan pengguna aplikasi untuk login ke aplikasi Anda dan untuk aplikasi Anda meminta izin mengakses data kepada pengguna Anda.
Facebook Login for Business adalah solusi autentikasi dan validasi yang lebih disukai untuk Penyedia Layanan Teknologi dan developer aplikasi bisnis yang membutuhkan akses ke aset klien bisnis mereka
Beberapa endpoint memerlukan Fitur yang harus disetujui melalui proses Tinjauan Aplikasi sebelum aplikasi Anda dapat menggunakannya saat aplikasi dialihkan ke mode live. Fitur memungkinkan Anda untuk mengakses data Halaman publik tanpa izin atau kemampuan untuk melakukan tugas di Halaman. Lihat referensi masing-masing endpoint untuk menentukan Fitur Halaman mana yang diperlukan.
@Penyebutan memungkinkan Halaman Anda untuk membalas secara publik kepada orang tertentu, yang telah memposting di Halaman Anda atau mengomentari postingan Halaman Anda, dalam komentar atau balasan.
Pengguna yang berinteraksi dengan Halaman diidentifikasi oleh ID Pengguna Lingkup Halaman (PSID). PSID adalah ID unik untuk setiap pasangan Pengguna-Halaman. Endpoint Pages API dan Platform Messenger mengandalkan PSID, jadi Anda dapat menggunakan PSID untuk mengidentifikasi interaksi Pengguna dengan Halaman, serta percakapan Messenger publik Pengguna dengan Halaman tersebut.
Sebagian besar endpoint memerlukan satu atau beberapa izin yang harus diberikan oleh aplikasi atau pengguna aplikasi Anda. Biasanya ini bisa dilakukan melalui Facebook Login, tetapi juga dapat dilakukan melalui Pengelola Bisnis, jika aplikasi Anda telah diklaim oleh Bisnis.
Semua izin memerlukan Tinjauan Aplikasi sebelum pengguna aplikasi dapat memberikannya ke aplikasi Anda setelah aplikasi beralih ke mode live. Untuk aplikasi Bisnis yang tidak memiliki mode aplikasi, izinnya harus disetujui untuk akses Lanjutan sebelum izin dapat diberikan ke aplikasi Anda oleh pengguna aplikasi tanpa peran di aplikasi itu sendiri atau peran dalam Bisnis yang telah mengeklaimnya.
Temukan informasi tentang Halaman Facebook termasuk nama, lokasi, dan temukan Halaman ke @Menyebutkan, lokasi Halaman, dan menandai Halaman untuk menampilkan konten bermerek.
Semua permintaan endpoint Halaman tunduk pada Batas Laju. Konsumsi jumlah panggilan aplikasi Anda saat ini dapat dilihat di Dasbor Aplikasi.
Tugas memungkinkan Pengguna melakukan tindakan tertentu di Halaman. Saat Pengguna menggunakan aplikasi untuk berinteraksi dengan Halaman, tergantung tindakan yang dicoba, pertama-tama kami akan memeriksa apakah Pengguna sudah disetujui untuk tugas yang memperbolehkan jenis tindakan tersebut.
Anda dapat menyetujui pengguna individual untuk tugas berikut:
Tugas | Tindakan yang Diizinkan |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jika seseorang diberi akses Admin ke Halaman di UI, orang tersebut dapat melakukan semua tugas di Halaman tersebut.
Lakukan percakapan Messenger dengan pelanggan Anda atau orang-orang yang tertarik dengan Halaman Anda.
Dapatkan notifikasi realtime saat pengguna berkomentar di postingan Halaman atau menanggapi postingan Halaman Anda.
Semua Izin dan Fitur terkait Halaman memerlukan persetujuan melalui proses Tinjauan Aplikasi sebelum aplikasi Anda dapat menggunakannya saat aplikasi dialihkan ke mode live.
Aplikasi dalam Mode Pengembangan dapat meminta Izin apa pun dari Pengguna aplikasi apa pun yang memiliki Peran di aplikasi.
Ini adalah alur khas untuk mengakses Pages API:
/me/accounts
untuk mendapatkan ID dan Token Akses Halaman dari Halaman yang izin aksesnya telah Pengguna aplikasi berikan kepada aplikasi Anda.Perhatikan bahwa dalam beberapa kasus, Pengguna aplikasi dapat memberi aplikasi Anda akses ke lebih dari satu Halaman, dalam hal ini Anda harus mengambil gambar setiap ID Halaman dan token masing-masing, serta menyediakan cara bagi Pengguna aplikasi untuk menarget masing-masing Halaman tersebut.
Ikuti Panduan Memulai kami untuk mempelajari cara menerbitkan postingan Halaman menggunakan Pages API.
Pengembangan Aplikasi dengan MetaAutentikasi dan Otorisasi | Panduan HalamanReferensi |