web-dev-qa-db-ja.com

チャットwhatsappデスクトップへのリンク

デスクトップ上のwhatsappのチャットへのリンクを作成し、連絡先リストに存在しない番号を指定することは可能ですか?

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

この実装はモバイルでは正常に機能します(連絡先リストに番号が存在するかどうかは関係ありません)が、連絡先リストにそのような連絡先がない場合、デスクトップでは機能せず、結果としてポップアップウィンドウが表示されますメッセージ「RL経由で共有された電話番号は無効です

8
Vlad

はい、可能ですが、次のことを行う必要があります。

  1. テキストまたはリンクを指定する連絡先リストを開くには、zapでコンテンツをテキストとして設定します。 whatsapp:// send?text = http://www.yoursite.com

  2. 連絡先に直接送信するためのzapzap電話番号を指定します。 whatsapp:// send?phone = 5531991886910&text = http://www.yoursite.com

  3. Zapzap公式ページを使用することもできます。これには2つのステップが必要です。 https://api.whatsapp.com/send?phone=5531991886910&text=Hello

テキスト変数のすべてのコンテンツはエンコードされた文字列である必要があり、電話番号にはスペースや文字が含まれていないこと、国コードも+

これは素晴らしい機能で、非常にうまく機能します。 (3)オプションを使用して「goo.gl」URLを作成できます。オプション(1)および(2)の場合は、Webサイトまたはアプリでトリガーできます。

実際、私はwhatsapp://をwhatsappデスクトップで開く方法を見つけようとしています。Microsoftappstoreからアプリを選択するように求めるのではなく、今は開かないので、なぜそれが機能していたのかわかりません。

ちなみに、あなたがスパマーなら..何もしないでください。さもなければ、私たちはあなたとあなたのすべての偽の番号やプロフィールを捕まえます。

これはスパム行為ではありません。ブロードキャストリストを使用する必要があります。

電話番号を送信して、正しいかどうかを確認できます。または、必要に応じて、これがどのように使用できるかをクラシファイドに示し、各販売者に連絡するためのボタンを1つ含めて、ユーザーがオムニチャネルエクスペリエンスを利用できるようにします。

保存、更新、連絡の代わりに、非常に迅速に私たちのサイトから広告主に連絡すると、zapzapチャットをクリックして開くことができます。

implementation

Webサイト、カスタマーサービスの電話回線、およびzapzap番号がある場合、すでにマルチチャネルビジネスであるため、これはシームレスなクロスチャネル用であり、ユーザーはサイトからzapzapに変更できます。

この問題の最善の解決策は、APIページ(3)を使用することであり、テキスト変数を常に指定する必要があることを覚えておいてください。送信する場合は、何かを送信する必要があります。また、「削除する必要がある電話番号変数(例では)の後の= "文字。

投票に時間がかかりましたので、投票してください。

追加するものがあればコメントします。

これは2017-2018であり、zapの実装は数か月前に開始されたことも覚えておいてください。 whatsappを開いて、whatsapp://プロトコルをchromeからwhatsappデスクトップに開いてみましょう。それはとてもうまく機能していたので、時間を節約して、連絡先リストで、モバイルで、デスクトップだけで動作しているのは素晴らしいことでしたが、12月の更新以降、実行されていません.. whatsapp pleeeeeeeeeaseeeeee。

7
David Augustus

そのようなリンクを使用してみてください- https://wa.me/ "number"ここで、「number」は+または-やドットのない国際的な形式の電話番号です。だからそれはそのように見える必要があります: https://wa.me/892735466

2
Denis

このエラーの考えられる原因'Phone number shared via URL is invalid'は、呼び出そうとしている電話番号がWhatsappリストにないことです。つまり、番号はWhatsAppに登録されていない可能性があるため、WhatsAppメッセージを受信しません。私はいくつかの電話番号を使用して試してみましたが、WhatsAppにない電話番号はこのエラーをスローしていましたが、WhatsAppの電話番号は機能しました。誰かがデバッグするのを防ぐでしょう。

1
Jose Mhlanga

これを試して:

<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>

参照:

1
Kernel Panic

Whatsapp WEBチャットのテキストフィールドに自動的に表示される事前入力されたメッセージを使用して、whatsapp番号への独自のリンクを作成するには、以下を使用できます(Firefox Webブラウザーでは機能しません)。

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

このAPIは、すべてのブラウザーで動作することを約束します。チェックアウトしてください。 https://www.forblink.com/

0
Sergio Guerjik