【问题标题】:Send Whatsapp Message From Another Android App [duplicate]从另一个 Android 应用程序发送 Whatsapp 消息 [重复]
【发布时间】:2015-04-17 07:26:06
【问题描述】:

是否可以从 android 应用程序向某人发送具有大量数字的 whatsapp 消息。例如,您将在 textView 中写入电话号码和消息。然后你会触摸发送按钮。 Whatsapp 将为您发送消息。

抱歉英语不好。

感谢您的帮助。

【问题讨论】:

    标签: android


    【解决方案1】:

    方法是这样的:

    public void sendWhatsAppMessage() {
    
        PackageManager pm = getPackageManager();
    
        try {
    
            Intent i = new Intent(Intent.ACTION_SEND);
            waIntent.setType("text/plain");
            String text = "SOME TEXT";
    
            PackageInfo info=pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);
            i.setPackage("com.whatsapp");
    
            i.putExtra(Intent.EXTRA_TEXT, text);
            startActivity(Intent.createChooser(i, "Share using"));
    
        } catch (NameNotFoundException e) {
            Toast.makeText(this, "WhatsApp is not installed on device.", Toast.LENGTH_SHORT)
                .show();
        }  
    
    }
    

    【讨论】:

    • 但是我不能用这种方式在我的应用中指定电话号码。
    • 目前还做不到。 WhatsApp 没有公共 API。我还没有看到任何其他应用程序能够向WhatsApp 上的特定联系人发送消息。
    • 感谢您的回答。
    猜你喜欢
    • 2015-11-25
    • 2019-08-03
    • 1970-01-01
    • 2017-04-08
    • 2013-10-20
    • 2018-07-11
    • 1970-01-01
    • 2014-09-07
    • 1970-01-01
    相关资源
    最近更新 更多