如何从另一个 android 应用程序发送 whatsapp 消息? (但请参阅详细信息)
How to send whatsapp message from another android app? (see detail though)
我有一个应用程序,我们需要以下内容
- 在此应用中输入消息(不是 whatsapp)
- 我们的应用程序从联系人列表中识别用户
- 点击发送
- 应该在没有 whatsapp 询问用户的情况下将消息发送给用户,除非在多个 phone 号码的特殊情况下可能?
- 发送的消息应该作为与目标用户聊天的一部分显示在 whatsapp 历史记录中
这可能吗?我阅读的 post 使用户进入 whatsapp 并 select 用户将消息发送到。这是不可避免的吗?
正确。用户必须进入 whatsapp 和 select 用户才能将消息发送到。这是不可避免的。
https://faq.whatsapp.com/android/im-an-android-developer-how-can-i-integrate-whatsapp-with-my-app
If you want to pre-fill a message you can do so by using a custom URL scheme whatsapp://send?text=followed by the text to send or by setting an extra on the send intent sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send."); Both will allow the user to choose a contact, and pre-fill the input field with the specified text.
我有一个应用程序,我们需要以下内容
- 在此应用中输入消息(不是 whatsapp)
- 我们的应用程序从联系人列表中识别用户
- 点击发送
- 应该在没有 whatsapp 询问用户的情况下将消息发送给用户,除非在多个 phone 号码的特殊情况下可能?
- 发送的消息应该作为与目标用户聊天的一部分显示在 whatsapp 历史记录中
这可能吗?我阅读的 post 使用户进入 whatsapp 并 select 用户将消息发送到。这是不可避免的吗?
正确。用户必须进入 whatsapp 和 select 用户才能将消息发送到。这是不可避免的。
https://faq.whatsapp.com/android/im-an-android-developer-how-can-i-integrate-whatsapp-with-my-app
If you want to pre-fill a message you can do so by using a custom URL scheme whatsapp://send?text=followed by the text to send or by setting an extra on the send intent sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send."); Both will allow the user to choose a contact, and pre-fill the input field with the specified text.