2017-04-05 51 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是您要發送消息的聯繫人號碼。

相關問題