我在play store上看到很少有应用程序支持WhatsApp的自动回复,我在网上搜索了方法,但我找到的只是这段代码
Uri uri = Uri.parse("smsto:" + "99********");
Intent i = new Intent(Intent.ACTION_SENDTO, uri);
i.putExtra("sms_body", "Hey!");
i.setPackage("com.whatsapp");
startActivity(i);
如果您已保存,它将打开 WhatsApp 并将您带到该特定联系人,并且它会粘贴给定的文本,但不会发送消息。
links
https://play.google.com/store/apps/details?id=horizontstack.autoreplyforwhatsapp.whatsreply https://play.google.com/store/apps/details?id=horizontstack.autoreplyforwhatsapp.whatsreply
他们正在访问通知以获取消息。我想知道他们如何在不打开应用程序的情况下在后台发送消息。如果有人知道该方法,请在这里分享。
我是这样做的:
第1步:复制所有代码通知助手库 https://github.com/iamrobj/NotificationHelperLibrary存储库。
步骤2:创建通知监听服务并将以下代码放入onNotificationPosted(..)
method:
MyNotifiService.this.cancelNotification(sbn.getKey());
Action action = NotificationUtils.getQuickReplyAction(sbn.getNotification(), getPackageName());
if (action != null) {
Log.i(TAG, "success");
try {
action.sendReply(getApplicationContext(), "Hello");
} catch (PendingIntent.CanceledException e) {
Log.i(TAG, "CRAP " + e.toString());
}
} else {
Log.i(TAG, "not success");
}
This is https://github.com/salmankhalid8762/WhatsAppAutoReply3一个基本的演示。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)