El botón de URL abre una página web en la vista web de Messenger. También se puede usar con la plantilla de botón y la plantilla genérica.
Si el sitio contiene App Links, el botón hará clic en la app nativa. Si acabas de hacer el cambio, puedes usar el Depurador de contenido compartido para solicitar un nuevo scraping del sitio.
Para obtener más información sobre cómo usar el botón de URL, consulta la sección Botón de URL.
Para mostrar una página web con el SDK de extensiones de Messenger activado en la vista web de Messenger, es necesario que incluyas el dominio (y el subdominio) en la lista de autorizados en la propiedad whitelisted_domains
del perfil de Messenger de tu bot. Esto garantiza que solo los dominios confiables tengan acceso a la información de usuario que se encuentra disponible mediante las funciones del SDK.
Para obtener más información sobre cómo incluir dominios en la lista de autorizados, consulta la referencia 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" }
Propiedad | Tipo | Descripción |
---|---|---|
| Cadena | Tipo de botón. El valor debe ser |
| Cadena | Título del botón. Tiene un límite de 20 caracteres. |
| Cadena | Esta URL se abre en navegadores del celular cuando se toca el botón. Se debe usar un protocolo HTTPS si |
| Cadena | Opcional. Altura de la vista web. Valores válidos: |
| Booleano | Opcional. El valor debe ser |
| Cadena | La URL para usar en clientes que no admiten las extensiones de Messenger. Si no se define, |
| Cadena | Opcional. Configurado en |