it-swarm.com.de

Mobile Website "WhatsApp" -Schaltfläche zum Senden einer Nachricht an eine bestimmte Nummer

Eine mobile Website kann angepasst werden, damit Benutzer eine vordefinierte Nachricht in WhatsApp für einen manuell ausgewählten Kontakt freigeben können. Wie in here angegeben, erfolgt dies mit einem benutzerdefinierten URL-Schema. Ein Beispiel:

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

Um eine bestimmte Nummer anzurufen, verwenden wir:

<a href="tel:0123456789">Call</a>

Können wir in ähnlicher Weise eine WhatsApp-Nachricht an eine bestimmte Nummer senden (oder zumindest den Chat öffnen), ohne dass der Benutzer die Telefonnummer manuell wählt, sondern eine der vordefinierten Parameter/Attributwerte ist?

21
Lyric Roy

Das geht jetzt ganz einfach! Sie müssen nur dieses Format verwenden:

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

UPDATE-- Jetzt verwenden (Nov-2018)

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

Verwenden Sie: https://wa.me/15551234567

Verwenden Sie nicht: https://wa.me/+001-(555)1234567

Um einen eigenen Link mit einer vorgefüllten Nachricht zu erstellen, wird automatisch im Textfeld eines Chats angezeigt werden, verwenden Sie https://wa.me/whatsappphonennummer/?text=urlencodedtext wo whatsappphonennummer ist eine vollständige Telefonnummer im internationalen Format und URL-codierter Text ist die URL-codierte vorgefüllte Nachricht.

Beispiel: https://wa.me/15551234567?text=I 'm% 20investierte% 20in% 20your% 20car% 20für% 20sale

Verwenden Sie zum Erstellen eines Links mit einer bereits ausgefüllten Nachricht https://wa.me/?text=urlencodedtext

Beispiel: https://wa.me/?text=I 'm% 20auf% 20über% 20die% 20Appartment% 20-Liste

Nachdem Sie auf den Link geklickt haben, wird Ihnen eine Liste der Kontakte angezeigt. kann Ihre Nachricht an senden.

Weitere Informationen finden Sie unter https://www.whatsapp.com/faq/de/general/26000030

26
ad08

Auf Android kannst du es versuchen

href="intent://send/[countrycode_without_plus][number]#Intent;scheme=smsto;package=com.whatsapp;action=Android.intent.action.SENDTO;end

[countrycode_without_plus][number] durch die Nummer ersetzen,

8
Oscar Caicedo

WhatsApp bietet jetzt eine viel einfachere API https://wa.me/ Dies führt keine neuen Funktionen ein, sondern nur eine einfachere Möglichkeit, Dinge auszuführen. Bei der Implementierung dieser API müssen Sie nicht nach einem Benutzeragenten suchen, da es auch mit nativen Apps sowie der Weboberfläche von whatsapp (web.whatsapp.com) auf dem Desktop funktioniert.

Dies kann in mehreren Anwendungsfällen verwendet werden

  • Eine Schaltfläche Click to chat: Verwenden Sie https://wa.me/whatsappphonenumber, um ein Chat-Dialogfeld mit dem angegebenen WhatsApp-Benutzer zu öffnen. Bitte beachten Sie, dass die whatsappphonenumber eine gültige WhatsApp-Nummer im internationalen Format ohne führende Nullen, '+', '-' und Leerzeichen sein sollte. z.B. 15551234567

    <a href="https://wa.me/15551234567">Whatsapp Me</a>

  • A Share this on whatsapp: Mit https://wa.me/?text=urlencodedtext öffnen Sie einen Whatsapp-Kontaktauswahldialog mit einem voreingestellten Text. z.B.

    <a href="https://wa.me/?text=I%20found%20a%20great%20website.%20Check%20out%20this%20link%20https%3A%2F%2Fwww.example.com%2F">Share on WhatsApp</a>

  • Ein Contact me -Button mit vorgefülltem Text: Eine Kombination der beiden oben genannten Optionen. Kann nützlich sein, wenn Sie eine vorgefüllte benutzerdefinierte Nachricht von Benutzern erhalten möchten, die auf einer bestimmten Seite landen. Format https://wa.me/whatsappphonenumber/?text=urlencodedtext verwenden

    <a href="https://wa.me/15551234567?text=I%20am%20interested%20in%20your%20services.%20How%20to%20get%20started%3F">I am interested</a>

Für offizielle Dokumentation besuchen Sie https://faq.whatsapp.com/de/general/26000030

4
Shri

ich habe diesen Code verwendet und es funktioniert gut für mich, ändern Sie einfach + 92xxxxxxxxxx in Ihre gültige WhatsApp-Nummer mit Ländercode 

<script type="text/javascript">
        (function () {
            var options = {
                whatsapp: "+92xxxxxxxxxx", // WhatsApp number
                call_to_action: "Message us", // Call to action
                position: "right", // Position may be 'right' or 'left'

            };
            var proto = document.location.protocol, Host = "whatshelp.io", url = proto + "//static." + Host;
            var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = url + '/widget-send-button/js/init.js';
            s.onload = function () { WhWidgetSendButton.init(Host, proto, options); };
            var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
        })();
    </script> 
2
Umair Mehmood
2
Shemeer M Ali

leider gibt es keine Möglichkeit, die Nummer in das WhatsApp-Protokoll aufzunehmen. ist nur mit dem Parameter ABID (Adressbuch-ID) möglich, aber Sie müssen diesen Kontakt mit einem bestimmten Namen dafür haben .. _. check WhatsApp-Dokumentation

2
Santiago Bernal

Diese Antwort ist nützlich für diejenigen, die mit whatsapp auf der Website chatten möchten, um web.whatsapp.com mit Standardinhalt oder -nachricht und auf dem mobilen Gerät umzuleiten, um sie in whatsapp in der mobilen App mit Standardinhalt zur Textleiste in der App zu öffnen.

jquery-Link hinzufügen.

<a  target="_blank" title="Contact Us On WhatsApp" href="https://web.whatsapp.com/send?phone=+91xxxxxxxxx&amp;text=Hi, I would like to get more information.." class="whatsapplink hidemobile" style="background-color:#2DC100">
<i class="fa fa-fw fa-whatsapp" style="color:#fff"></i>
<span style="color:#fff">
    Contact Us On WhatsApp        </span>
</a>
<a  target="_blank" title="Contact Us On WhatsApp" href="https://api.whatsapp.com/send?phone=+91xxxxxxxxx&text=Hi,%20I%20would%20like%20to%20get%20more%20information.." class="whatsapplink hideweb" style="background-color:#2DC100">
<i class="fa fa-fw fa-whatsapp" style="color:#fff"></i>
<span style="color:#fff">
    Contact Us On WhatsApp        </span>
</a>

<script type="text/javascript"> 
var mobile = (/iphone|iPod|Android|blackberry|mini|windows\sce|Palm/i.test(navigator.userAgent.toLowerCase()));  
if (mobile) { 

$('.hidemobile').css('display', 'none'); // OR you can use $('.hidemobile').hide();
} 
else 
{ 
$('.hideweb').css('display', 'none'); // OR you can use $('.hideweb').hide();
}
</script>
0
imtaher