2015-05-20 29 views
27

Vorrei inserire un collegamento in una pagina Web che apre una chat di whatsapp con un determinato contatto whatsapp. In altre parole: voglio un link "contattami tramite whatsapp" per andare vicino al link "Contattaci i miei facebook/twitter/google +/etc". Qualcosa di simile:Collegamento Web a uno specifico contatto whatsapp

href="whatsapp:[email protected]&message="I'd like to chat with you" 
+0

Eventuali duplicati di [tasto sito Mobile "WhatsApp" per inviare il messaggio a un numero specifico] (http://stackoverflow.com/questions/29218378/mobile- website-whatsapp-button-to-send-message-to-a-a-number-number) –

risposta

5

Ho provato questo:

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

cambiando 'phonenumber' in un phonenumber specifica. Questo non funziona completamente, ma quando cliccano sul link si apre whatsapp e se fanno clic su un contatto il messaggio è compilato.

Se si desidera aprire una persona specifica in chat è possibile, ma senza testo compilato

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

Probabilmente dovrai fare una scelta tra i due.

alcuni link per aiutarti a Sharing link on WhatsApp from mobile website (not application) for Android https://www.whatsapp.com/faq/nl/android/28000012

Spero che questo aiuti

(ho provato questo con Google Chrome su un telefono Android)

+1

La seconda opzione sembra buona, ma funzionerà anche su iDevices? –

28

Il seguente link sembra funzionare bene -

<a href="whatsapp://send?text=Hello World!&phone=+9198********1">Ping me on WhatsApp</a> 

Apre il contatto nell'app WhatsApp, insieme al messaggio "Hello World!" prepopolato nella casella di testo di input.

(testato questo con Google Chrome su un telefono Android.)

+5

Ho provato questo con Safari su un iPhone e ha funzionato! –

+2

Non funziona su Windows Phone. –

+3

Testato, funziona anche con Firefox per Android! – Davdriver

39

Ho provato molti approcci e ho un vincitore (vedi Test 3), qui è il risultato di ciascuno di essi:

(Penso che il Test 3 funzionerà anche per te, perché se la persona che visita il tuo sito non ti ha inserito nell'elenco dei contatti, è l'unica opzione che lo consentirà)

In tutti i test il numero doveva essere completo, con codice paese e località senza zero iniziali. Esempio:

  • +55 (011) 99999-9999 (NOT)
  • 5.511.999,999999 millions (SI)

Il test 1 e 2 funzionava solo con un segno più sul codice del paese: + 5511999999999

test 1:

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

In questo modo è necessario che il phonenumbe r nell'elenco dei contatti. Non ha funzionato per me perché volevo essere in grado di inviare un messaggio a un numero che potrei non avere nella mia lista dei contatti.

Se non si dispone del numero nell'elenco dei contatti, viene aperto Whatsapp con l'elenco di tutti i contatti registrati, quindi è possibile sceglierne uno.

È una buona opzione per la condivisione di materiale.

Test 2:

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

questo approccio funziona solo su Android E se avete il numero nella tua lista contatti. Se non ce l'hai, Android apre l'app SMS, quindi puoi invitare il contatto a utilizzare Whatsapp.

Test 3 (il vincitore):

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

Questo era l'unico modo in cui funzionano completamente per me.

  • Funziona su Android, iOS e Web App sul desktop,
  • Si può iniziare una conversazione con un numero che non avete sulla vostra lista dei contatti

preavviso Worth:

2

Questo approccio funziona solo su Android e se avete il numero nella tua lista contatti. Se non ce l'hai, Android apre l'app SMS, quindi puoi invitare il contatto a utilizzare Whatsapp.

<a href="https://api.whatsapp.com/send?phone=2567xxxxxxxxx" method="get" target="_blank"><i class="fa fa-whatsapp"></i></a> 

Google Chrome sto di mira una finestra vuota

+0

Questo funziona per me su Windows e iOS anche se il contatto non è ancora nella mia rubrica, quindi suppongo che WhatsApp abbia aggiornato questo dato che questa risposta è stata pubblicata. Maggiori dettagli e utilizzo nelle [FAQ ufficiali] (https://faq.whatsapp.com/en/general/26000030/?category=5245251). – wasabigeek

Problemi correlati