Hallo bin ein Android-Entwickler meine Anforderung ist es, eine WhatsApp-Nachricht an bestimmte Handynummer pro-grammatisch ohne Benutzereinbindung senden (das ist wie Google Voice, wo wir Nachricht senden können bestimmten Kontakt per Sprachbefehl), habe ich viele Möglichkeiten versucht, aber nur in der Lage WhatsApp App zu öffnen und die Nachricht, die ich senden möchte, aber Gesichtsproblem beim Senden pro-grammatisch zu diesem Kontakt geben bitte Vorschläge Dies ist, was ich versuchte How can I open WhatsApp's conversation activity using contact data? danke im vorausautomatisch eine WhatsApp-Nachricht an einen Kontakt ohne Benutzerbeteiligung senden
0
A
Antwort
1
Versuchen Sie dies:
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);
Dabei ist PHONE_NUMBER die Nummer des Kontakts, an den die Nachricht gesendet werden soll.
Verwandte Themen
- 1. Benutzerinformationen automatisch an Mailchimp senden
- 2. Anzeige an einen Kontakt bezogenen Daten
- 3. Lync-API: So senden Sie eine Sofortnachricht an einen Kontakt per E-Mail-Adresse?
- 4. Wie kann ich eine POST-Anfrage senden, ohne einen automatisch inkrementierenden Primärschlüssel in express senden
- 5. Post an Kontakt veröffentlichen
- 6. Senden Sie Seriennummern automatisch an Kunden
- 7. Postanforderung an einen Server senden
- 8. Wie kann ich eine Einladung an meinen Kontakt senden, um meine Anwendung zu installieren
- 9. Wie man einen Facebook-Messenger Bot senden kann Updates an einen Benutzer senden
- 10. Dateidaten an einen Server senden?
- 11. senden Sie eine Nachricht an einen bestimmten Kontakt über WhatsApp von meiner Android App funktioniert nicht in 4.4.4
- 12. Wie senden Sie eine Nachricht an bestimmte WhatsApp Kontakt programmgesteuert mit Absicht?
- 13. Einen Starrkörper2d an einen bestimmten Punkt senden
- 14. Senden von Daten an eine andere Seite ohne ein Formular
- 15. Android - Aktualisieren Sie einen Kontakt
- 16. Senden Tastatureingaben an VNC-Server ohne GUI
- 17. Undelete einen Kontakt in Outlook
- 18. Erhalten Sie einen Kampagnenfehler beim Senden an Empfänger
- 19. Senden Sie eine Beitragsanfrage an den Server
- 20. Automatisch senden pm telegramm roboter
- 21. einen kontinuierlichen Kontakt aufnehmen Koordinaten
- 22. Wie lösche ich einen Kontakt?
- 23. Ist es möglich, eine Remote-Anfrage an einen Webservice zu senden, ohne den Proxy zu verwenden?
- 24. So senden Sie eine Nachricht an einen Router pre-connection
- 25. Senden Sie einen Job an eine asyncio Ereignisschleife
- 26. Wie kann ich eine Nachricht an einen anderen Knoten senden?
- 27. Eine Liste senden <string> an einen WCF-Service
- 28. So senden Sie eine Python-Variable an einen Perl-Subprozess
- 29. Akka: Senden Sie eine Zukunft Nachricht an einen Schauspieler
- 30. Senden Sie einen Doppelklick an eine Listview (C++, nicht. NET!)
Überprüfen Sie meine Antwort unter http://StackOverflow.com/A/40285262/5879376 –
@RishabhMaurya, es wird nur die App-Konversation Bildschirm öffnen, können Sie sogar Nachricht darauf einstellen. Sie müssen es manuell eingeben :) – Geek
Es ist die beste Option bisher. Sie können keine Option wie Google Assistant erwarten. –