Profil Messenger untuk Halaman Anda adalah tempat Anda menetapkan properti yang menentukan berbagai aspek dari fitur Platform Messenger berikut. Untuk informasi selengkapnya, lihat tabel Properti Profil Messenger di bawah.
API Profil Messenger memungkinkan Anda untuk mengatur, memperbarui, mengambil, dan menghapus properti dari Halaman Profil Messenger.
Token akses halaman dengan izin pages_messaging
diperlukan untuk berinteraksi dengan endpoint ini.
Aplikasi dalam Mode Pengembangan, pengaturan Profil Messenger hanya akan dapat dilihat oleh orang dengan peran di aplikasi.
https://graph.facebook.com/v21.0
/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>
Properti berikut mungkin disertakan dalam profil Messenger untuk Halaman Anda. Lihat deskripsi pada tabel di bawah untuk jenis dan tujuan setiap properti.
Properti | Jenis | Deskripsi |
---|---|---|
| Objek | Muatan yang akan dikirim sebagai peristiwa Untuk selengkapnya, lihat Referensi Tombol Mulai. |
| Array<Object> | Array berbagai pesan ucapan salam khusus locale untuk ditampilkan di layar sambutan Halaman Messenger Anda. Untuk selengkapnya, lihat Referensi Teks Salam. |
| Array<Object> | Array dengan objek pencair suasana. Untuk selengkapnya, lihat Referensi Pencair Suasana. |
| Array<Object> | Array tombol ajakan bertindak untuk disertakan di menu persisten. Untuk selengkapnya, lihat Referensi Menu Persisten. |
| Array<String> | Daftar domain daftar putih. Diperlukan untuk Halaman yang menggunakan SDK Ekstensi Messenger dan plugin kotak centang. Untuk selengkapnya, lihat Referensi Daftar Putih Domain. |
| String | URL panggilan balik autentikasi. Harus menggunakan protokol https. Untuk selengkapnya, lihat Referensi URL Penautan Akun. |
| Objek | URL yang akan ditampilkan di tampilan web Messenger ketika seseorang membuka Plugin Obrolan Messenger Anda. Tidak berlaku untuk semua operasi ( |
| Array<Object> | Argumen opsional. Jika ada, tidak boleh nol. Untuk informasi selengkapnya, lihat Referensi Perintah. |
| Objek | Set kriteria yang menentukan pemirsa tempat Messenger Anda akan muncul di Tab Temukan. Untuk selengkapnya, lihat Referensi Pengaturan Pemirsa Target. |
| Boolean | Bendera boolean yang menentukan apakah halaman tersebut terpengaruh oleh Pembaruan API Messenger untuk Eropa. Properti ini hanya tersedia untuk permintaan |
Mengambil nilai saat ini dari satu atau beberapa properti Profil Messenger berdasarkan nama.
Parameter berikut termasuk dalam string kueri permintaan:
Parameter | Deskripsi |
---|---|
kolom | Daftar properti Profil Messenger yang dipisahkan koma untuk diambil. |
curl -X GET "https://graph.facebook.com/v21.0
/me/messenger_profile?fields=whitelisted_domains,greeting&access_token=<PAGE_ACCESS_TOKEN>"
Nilai saat ini dari properti yang diminta akan diberikan dalam array data
:
{
"data": [
{
"whitelisted_domains": [
"https://facebook.com/"
],
"greeting": [
{
"locale": "default",
"text": "Hello!"
},
{
"locale": "en_US",
"text": "Timeless apparel for the masses."
}
]
}
]
}
Mengatur nilai satu atau beberapa properti Profil Messenger. Hanya properti yang diatur dalam badan permintaan yang akan ditimpa.
curl -X POST -H "Content-Type: application/json" -d '{
"<PROPERTY_NAME>": "<NEW_PROPERTY_VALUE>",
"<PROPERTY_NAME>": "<NEW_PROPERTY_VALUE>",
...
}' "https://graph.facebook.com/v21.0
/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>"
{ "result": "success" }
Menghapus satu atau beberapa properti Profil Messenger. Hanya properti yang ditentukan dalam array fields
yang akan dihapus.
curl -X DELETE -H "Content-Type: application/json" -d '{
"fields": [
"<PROPERTY_NAME>",
"<PROPERTY_NAME>",
"<PROPERTY_NAME>",
...
]
}' "https://graph.facebook.com/v21.0
/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>"
{ "result": "success" }
Panggilan ke API Profil Messenger dibatasi hingga 10 panggilan API per interval 10 menit. Batas laju ini ditegakkan per Halaman.