无需打开WhatsApp应用程序即可在后台以编程方式发送WhatsApp消息

时间:2017-02-05 16:40:52

标签: android whatsapp

我已经找到了类似问题的很多线索,但我找不到我想要的东西。

如果有联系电话和短信,我想以编程方式向该联系人发送WhatsApp消息,而无需打开应用或选择联系人。

我现在写了以下代码:

private static void sendTextUsingWhatsapp(Context context, Pair<S, S> contact, String Text) {    
Intent sendIntent = new Intent("android.intent.action.MAIN");
        sendIntent.setComponent(new ComponentName("com.whatsapp","com.whatsapp.Conversation"));
        sendIntent.putExtra("jid", PhoneNumberUtils.stripSeparators(countryCode +
                contact.second)+"@s.whatsapp.net");
        sendIntent.putExtra(Intent.EXTRA_TEXT, text);
        sendIntent.setType("text/plain");
        sendIntent.setAction(Intent.ACTION_SEND);
        context.startActivity(sendIntent);
}

通过这段代码,我将进入WhatsApp联系人的窗口。

This SO question表示不支持此类功能。但是,Google即时(&#34;好的Google,发送消息&#34;)如何能够在后台发送WhatsApp消息?

0 个答案:

没有答案