我想在不打开whatsapp应用程序的情况下,从我的Android应用程序向特定联系人发送消息给whatsapp。
目前我正在使用以下代码执行此任务。但是这会将我重定向到whatsApp聊天窗口以获取该特定数字。我必须在whatsApp应用程序中单击“发送”按钮才能发送此消息。
但我想在没有whatsApp应用程序交互的情况下在后台发送Whatsapp联系人的消息。
任何帮助都会很明显。
String toNumber = "+91 7889080949";
toNumber = toNumber.replace("+", "").replace(" ", "");
Intent sendIntent = new Intent("android.intent.action.MAIN");
sendIntent.putExtra("jid", toNumber + "@s.whatsapp.net");
sendIntent.putExtra(Intent.EXTRA_TEXT, "Hello");
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.setPackage("com.whatsapp");
sendIntent.setType("text/plain");
startActivity(sendIntent);