我制作了一个简单的电话目录,点击一个按钮就可以打开whatsapp联系人。
下面是示例代码:
Intent intentWhatsapp = new Intent("android.intent.action.MAIN");
intentWhatsapp.setAction(Intent.ACTION_VIEW);
String url = "https://api.whatsapp.com/send?phone=" + "90xxxxxxxx";
intentWhatsapp.setData(Uri.parse(url));
intentWhatsapp.setPackage("com.whatsapp");
startActivity(intentWhatsapp);}
如何在android中单击按钮打开whatsapp组?
希望能给我一些建议!
最佳答案
你必须使用组链接。
当用户安装你的应用程序时,你应该让他们从whatsapp组信息中复制组链接,然后你存储它,以便直接从你的应用程序访问该组。
此链接仅对组管理员可见,因此如果用户不是管理员,则应指示他们从管理员处询问此链接。
尽管这个链接是whatsapp为邀请用户加入群组而设计的,但它可以打开所需的群组聊天。
Intent intentWhatsapp = new Intent(Intent.ACTION_VIEW);
String url = "https://chat.whatsapp.com/<group_link>";
intentWhatsapp.setData(Uri.parse(url));
intentWhatsapp.setPackage("com.whatsapp");
startActivity(intentWhatsapp);