Tombol URL membuka halaman web di tampilan web Messenger. Tombol ini dapat digunakan dengan Tombol dan Template Generik.
Jika situs berisi Tautan Tombol, tombol akan mengeklik ke aplikasi native. Jika Anda baru saja melakukan perubahan, Anda dapat menggunakan Sharing Debugger untuk meminta scraping baru dari situs.
Untuk informasi selengkapnya tentang menggunakan tombol URL, lihat Tombol URL.
Untuk menampilkan halaman web dengan SDK Ekstensi Messenger diaktifkan di tampilan web Messenger, Anda harus memasukkan domain dalam daftar putih, termasuk sub-domain, di whitelisted_domains
properti Profil Messenger bot Anda. Ini memastikan bahwa hanya domain tepercaya yang memiliki akses ke informasi pengguna yang tersedia melalui fungsi SDK.
Untuk informasi selengkapnya tentang memasukkan domain dalam daftar putih, lihat referensi whitelisted_domains
.
{
"type":"web_url",
"url":"
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"<PSID>"
},
"message":{
"attachment":{
"type":"template",
"payload":{
"template_type":"button",
"text":"Try the URL button!",
"buttons":[
{
"type":"web_url",
"url":"https://www.messenger.com/",
"title":"URL Button",
"webview_height_ratio": "full"
}
]
}
}
}
}' "https://graph.facebook.com/v21.0
/me/messages?access_token=<PAGE_ACCESS_TOKEN>"
{ "recipient_id": "1254477777772919", "message_id": "AG5Hz2Uq7tuwNEhXfYYKj8mJEM_QPpz5jdCK48PnKAjSdjfipqxqMvK8ma6AC8fplwlqLP_5cgXIbu7I3rBN0P" }
Properti | Jenis | Deskripsi |
---|---|---|
| String | Jenis tombol. Harus berupa |
| String | Judul tombol. Terbatas 20 karakter. |
| String | URL ini dibuka di browser seluler ketika tombol diketuk. Harus menggunakan protokol HTTPS jika |
| String | Opsional. Ketinggian Tampilan Web. Nilai yang valid: |
| Boolean | Opsional. Harus |
| String | URL untuk digunakan pada klien yang tidak mendukung Ekstensi Messenger. Jika ini tidak ditentukan, |
| String | Opsional. Atur ke |