【问题标题】:how to auto send message on whatsapp in android studio如何在android studio中的whatsapp上自动发送消息
【发布时间】:2020-03-27 15:17:36
【问题描述】:

点击onclick按钮whatsapp时如何自动发送消息

  public void onclick(){

     boolean isWhatsappInstalled = whatsappInstalledOrNot("com.whatsapp");
     if (isWhatsappInstalled) {
          Uri uri = Uri.parse("smsto:" + "628124291xxxx");

          Intent sendIntent = new Intent(Intent.ACTION_SENDTO, uri);    
          sendIntent.putExtra(Intent.EXTRA_TEXT, "hallo");
          sendIntent.setPackage("com.whatsapp");
          startActivity(sendIntent);
      } else {
          Toast.makeText(MainActivity.this, "WhatsApp not Installed",
          Toast.LENGTH_SHORT).show();
          Uri uri = Uri.parse("market://details?id=com.whatsapp");
          Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri);
          startActivity(goToMarket);
      }
  }

【问题讨论】:

    标签: java android android-studio whatsapp whatsapi


    【解决方案1】:

    我不知道这是否是你想要的方式。我相信这是一种做事方式。试试这个。

    String toNumber = "628124291xxxx";
    String url = "https://api.whatsapp.com/send?phone="+ toNumber;
    
    Intent i = new Intent(Intent.ACTION_VIEW);
    i.setPackage("com.whatsapp"); //com.whatsapp or com.whatsapp.w4b
    i.setData(Uri.parse(url));
    startActivity(i);
    

    【讨论】:

    • 这可行,但很抱歉,只需打开whatsapp到目的地号码并写一条消息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-17
    • 1970-01-01
    • 2016-03-16
    • 2019-03-08
    • 1970-01-01
    • 2018-09-01
    相关资源
    最近更新 更多