【发布时间】:2018-06-05 10:12:28
【问题描述】:
我正在尝试构建一个后台服务,在该服务中,我可以将消息从我的 whatsapp 发送到其他用户的 whatsapp。 我试过这段代码
PackageManager packageManager = getApplicationContext().getPackageManager();
Intent i = new Intent(Intent.ACTION_VIEW);
try {
String url = "https://api.whatsapp.com/send?phone=" + "+91 7*********" + "&text=" + URLEncoder.encode("hhellow User", "UTF-8");
i.setPackage("com.whatsapp");
i.setData(Uri.parse(url));
if (i.resolveActivity(packageManager) != null) {
startActivity(i);
}
} catch (Exception e) {
e.printStackTrace();
}
但它再次将我重定向到 whatsapp 并要求我发送消息。我不想打开我的 whatsapp 屏幕,消息应该直接发送给用户(在后台)。 我知道这个问题已经被问过了,但我没有得到答案,所有人都将我重定向到 WhatsApp。
【问题讨论】:
-
如果可能的话,我会向其他人的电话发送垃圾邮件。
-
Whatsapp 不允许此类可能导致垃圾邮件的服务
-
是的,您是对的,但来自一些 Travel & Local。我可以在我的 WhatsApp 注册手机号码上接收消息的应用程序是如何实现这一目标的。
标签: android