open link from business javascript html whatsapp uri-scheme

javascript - link - whatsapp business



Añadir la función de Whatsapp al sitio web, como sms, tel. (7)

Tengo un sitio web que mucha gente ve en el móvil. Tengo el enlace para: Llamada y SMS y quiero agregar uno para Whatsapp, para que un usuario pueda hacer clic en el enlace de Whatsapp que creo y comenzar una conversación conmigo.

Si esto es posible, ¿puede alguien dirigirme en la dirección correcta sobre cómo?


¡Aquí está la solución a tu problema! Solo necesitas usar este formato:

<a href="https://api.whatsapp.com/send?phone=whatsappphonenumber&text=urlencodedtext"></a>

En lugar de "urlencodedtext" debe mantener el contenido en formato de codificación Url.

ACTUALIZACIÓN-- Use esto desde ahora (noviembre de 2018)

<a href="https://wa.me/whatsappphonenumber/?text=urlencodedtext"></a>

Uso: https://wa.me/15551234567

No utilice: https://wa.me/+001-(555)1234567

Para crear su propio enlace con un mensaje precargado que aparecerá automáticamente en el campo de texto de un chat, use https://wa.me/whatsappphonenumber/?text=urlencodedtext donde whatsappphonenumber es un número de teléfono completo en formato internacional y URL -codedtext es el mensaje pre-llenado codificado en URL.

Ejemplo: https://wa.me/15551234567?text=I ''m% 20interested% 20in% 20your% 20car% 20for% 20sale

Para crear un enlace con solo un mensaje precargado, utilice https://wa.me/?text=urlencodedtext

Ejemplo: https://wa.me/?text=I ''m% 20inquiring% 20about% 20the% 20apartment% 20 listing

Después de hacer clic en el enlace, se le mostrará una lista de contactos a los que puede enviar su mensaje.

Para obtener más información, consulte https://www.whatsapp.com/faq/en/general/26000030


Abajo enlace abrirá el whatsapp. Aquí "0123456789" es el contacto de la persona con la que desea comunicarse.

href="intent://send/0123456789#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end">


Acabo de publicar una respuesta en un hilo similar a este aquí https://.com/a/43357241/3958617

El enfoque con:

<a href="whatsapp://send?abid=username&text=Hello%2C%20World!">whatsapp</a>

y con

<a href="intent://send/0123456789#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end">whatsapp</a>

Solo funciona si la persona que hizo clic en su enlace tiene su número en su lista de contactos.

Como no todos lo tendrán, la otra solución es usar la API de Whatsapp de esta manera:

<a href="https://api.whatsapp.com/send?phone=15551234567">Send Message</a>



Revise este enlace Lanzamiento de su aplicación de iPhone a través de un esquema de URL personalizado

y más en el documento de qué es url esquema

Hice una simulación rápida y lo probé en mi iPhone con un enlace como este desde una página web y abrió la aplicación en mi iPhone.

<a href="whatsapp://send?text=Hello%2C%20World!">whatsapp</a>

No pude intentar enviar un mensaje ya que no tengo una cuenta actual de Whatsapp, lo siento.

Añadir nombre de usuario usando el parámetro abid

digamos que su nombre de usuario de Whatsapp era nombre de usuario, entonces sería

<a href="whatsapp://send?abid=username&text=Hello%2C%20World!">whatsapp</a>

Una vez más, lo siento, no puedo probar esto. Además, no tengo idea de qué pasaría si el nombre de usuario es el usuario real del dispositivo móvil actual. p.ej. Intenta hacer whatsapp a ti mismo.


Utilizar:

https://wa.me/YOURNUMBER

donde YOURNUMBER es sin los dos primeros 00 .

Por ejemplo, para +37061204312 escribes:

https://wa.me/37061204312

Este enlace parece funcionar en móviles y en computadoras de escritorio.

Para precargar el mensaje con texto puede usar:

https://wa.me/YOURNUMBER/?text=urlencodedtext

Más en las preguntas frecuentes de Whatsapp: https://faq.whatsapp.com/en/android/26000030/


La respuesta de Rahul me da un error: parece que intentas enviar un mensaje de WhatsApp a un número de teléfono que no está registrado en WhatsApp ... aunque lo estoy enviando a un número de WhatsApp registrado.

Esto, sin embargo funciona:

<li><a href="intent:0123456789#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end"><i class="fa fa-whatsapp"></i>+237 655 421 621</li>