我正在尝试通过Whatsapp以编程方式发送消息,除了用户需要单击发送按钮之外,代码仍可正常工作.我需要应用程序来完成所有事情(所有用户交互).一种方法如下.
转到菜单按钮>设置>聊天.并选中"输入发送选项"
这是我正在使用的代码:
protected void sendwts(){
String smsNumber = "2126123456789"; // E164 format without '+' sign
Intent sendIntent = new Intent(Intent.ACTION_SEND);
// Intent sendIntent = new Intent(Intent.ACTION_SENDTO);
sendIntent.setType("text/plain");
sendIntent.putExtra(Intent.EXTRA_TEXT, "test \n");
sendIntent.putExtra("jid", smsNumber + "@s.whatsapp.net"); //phone number without "+" prefix
sendIntent.setPackage("com.whatsapp");
startActivity(sendIntent);
}
Run Code Online (Sandbox Code Playgroud)
谢谢