2017-04-05 128 views
0

嗨,我是一名android开发人员 我的要求是发送一个whatsapp消息到特定的手机号码没有用户参与(这就像我们可以发送消息的谷歌语音通过语音命令特定的联系),我已经尝试了很多方法,但只能打开WhatsApp应用程序,并把我想要发送的消息,但面临问题发送给该联系人编程 请给点建议 这是我试过 How can I open WhatsApp's conversation activity using contact data? 在此先感谢自动发送一个whatsapp消息给没有用户参与的联系人

+0

查看我的回答http://stackoverflow.com/a/40285262/5879376 –

+0

@RishabhMaurya,它只会打开什么app对话屏幕,你甚至可以设置消息。你必须手动键入:) – Geek

+0

这是迄今为止最好的选择。你不能指望像谷歌助理的选择。 –

回答

1

试试这个:

Intent myIntent = new Intent("android.intent.action.MAIN"); 
myIntent.setComponent(new ComponentName("com.whatsapp","com.whatsapp.Conversation")); 
myIntent.putExtra("abc", PhoneNumberUtils.stripSeparators("PHONE_NUMBER")+"@s.whatsapp.net"); 
startActivity(myIntent); 

其中,PHONE_NUMBER是您要发送消息的联系人号码。

相关问题