Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Link to chat whatsapp desktop

Is it possible to create link to chat for whatsapp on desktop and specify number which doesn't exist in contact list?

<a href="whatsapp://send?phone=phoneNumber=">whatsapp</a>

This implementation works fine for mobile(doesn't matter number exists in your contact list or not), but for desktop in doesn't work if there are no such contact in your contact list and as a result I got a pop-up window with message 'Phone number shared via url is invalid'

like image 242
Vlad Avatar asked Oct 03 '17 18:10

Vlad


People also ask

How do I get my WhatsApp chat link?

Open the app and navigate to Settings > Business Tools > Short Links. Tap “short link” to view the link. Tap the link icon to copy the link and paste it into a message, social post, or add it to another website.

What is WhatsApp chat link?

The link will be structured as follows: – https://wa.me/ – where refers to the full business telephone number in international format. Don't include zeros, brackets, or dashes when adding the number in international format. Example: if your number is +39 99999999 the WhatsApp link will be https://wa.me/3999999999.

How can I see WhatsApp chat on PC?

Here's how to view WhatsApp in a web browser: Open your PC, laptop or tablet browser and head to web.whatsapp.com. On an Android phone open WhatsApp, tap the three dots at the top right and choose WhatsApp web. On an iPhone start WhatsApp, tap the settings icon at the bottom left and choose WhatsApp web/desktop.

How do I share a link on WhatsApp web?

Just select messages instead, it'll open the link in a new message window. Now copy that link, open WhatsApp and then paste it in there, job done. pkcable likes this. Just copy link and send it in a message.


3 Answers

yes, this is possible, but you need to :

  1. Specify the text or/and link For opening contact list, on zap, just set the content as text . whatsapp://send?text=http://www.yoursite.com

  2. Specify the zapzap telenumber for sending directly to contact . whatsapp://send?phone=5531920095096&text=http://www.yoursite.com

  3. You can also use the zapzap oficial page. This takes 2 steps : https://api.whatsapp.com/send?phone=5531920095096&text=Hello

Remember that, all content on text variable must be a encoded string, and also that phone number have no spaces, or characters, also country code have not +

This is a nice feature, works very well. You can use (3) option and create a "goo.gl" url, and for options (1) and (2) you can trigger on a website, or app .

Actually, i'm trying to find some way to make whatsapp:// open in whatsapp desktop instead of asking for choose app from microsoft appstore, because now, its not opening it anymore, i dont know why, this used to work .

By the way, if you are a spammer .. don't even try anything, or we will catch you and all your fake numbers or profiles .

This is not for spamming. You have to use broadcast lists .

You can send the phone number so i can check if its correct, or, if you like, i can show you how this can be used, in our classifieds, included one buton for contact each seller, so users have an omnichannel experience .

Contacting advertisers from our site very fast, instead of saving, refreshing and contacting, can click and open zapzap chat .

implementation

If you have a website a customer service phone line, and a zapzap number, you are already a multi-channel business, so this is for seamless cross channel, so users can change from site to zapzap .

Remember that, best soluction for this issue is to use the API Page (3), and that you need to specify text variable all times, because IF you are going to send, you need to send something, and also, there is a "=" character after the phone number variable (at your example) that must be removed .

Please vote this up, because it took a long time to do .

Comment if you have anything to add .

Remember also that this is 2017-2018, and the zap implementation had started some months ago. Please whatsapp, let us opening whatsapp:// protocol from chrome to whatsapp desktop, it was working so nice .. please, it save us so much time, to start a conversation with a number not on contact list, and its working on mobile, just on desktop, that was nice, but since December update, its not running,.. whatsapp pleeeeeeeeeaseeeeee .

UPDATE: As i changed my phone number, i updated the post, because many people arround world contact me saying "thank you" or asking help on something .

like image 123
David Augustus Avatar answered Oct 16 '22 02:10

David Augustus


Try this:

<body class="" onload="myWhatsappFunction()">

  <a id="whatsapp-btn" class="" target="_blank"> Whatsapp</a>

  <script src="https://cdnjs.cloudflare.com/ajax/libs/mobile-detect/1.4.3/mobile-detect.min.js"></script>

  <script>
    var whatsapp_number = YOUR_PHONE_NUMBER_HERE;

    function myWhatsappFunction() {
      var md = new MobileDetect(window.navigator.userAgent);
      if (md.mobile()) {
        // mobile link
        document.getElementById("whatsapp-btn").href = "https://wa.me/" + whatsapp_number;
      } else {
        // desktop link
        document.getElementById("whatsapp-btn").href = "https://web.whatsapp.com/send?phone=" + whatsapp_number;
      }
    };
  </script>

References:

  • https://faq.whatsapp.com/en/android/26000030
  • http://hgoebl.github.io/mobile-detect.js
  • https://cdnjs.com/libraries/mobile-detect
like image 24
Kernel Panic Avatar answered Oct 16 '22 03:10

Kernel Panic


Try to use such link - https://wa.me/"number" where the "number" is a phone number in international format without + or - or dots. So it must look like that: https://wa.me/89273546633

like image 24
Denis Avatar answered Oct 16 '22 02:10

Denis