我正在使用此方法在我的应用程序中打开WhatsApp消息。
whatsapp() async{
var contact = "+972528990525";
var androidUrl = "whatsapp://send?phone=$contact&text=Hi, I need some help";
var iosUrl = "https://wa.me/$contact?text=${Uri.parse('Hi, I need some help')}";
try{
if(Platform.isIOS){
await launchUrl(Uri.parse(iosUrl));
}
else{
await launchUrl(Uri.parse(androidUrl));
}
} on Exception{
EasyLoading.showError('WhatsApp is not installed.');
}
}
但是,我需要将消息发送到两个whatsapp号码,也就是说,我希望whatsapp使用应用程序中保存的两个号码打开一个新组。
这可能吗?
1条答案
按热度按时间7kqas0il1#
不,这不可能。
Whatsapp API不提供任何官方API来创建群组,甚至不提供向现有群组发送消息的API。
唯一可用的功能是您已经在使用的“单击聊天”,您可以查看它的文档here。
有一些来自第三方的非官方API,其中一些您需要付费才能使用,它们提供了此功能。然而,由于它们是非官方的,您无法保证它们遵守Whatsapp的服务条款,也无法保证它们将被支持和维护多久。
由于这些原因,我不会在这里链接任何变通的API。它们可以在网上查找和找到,风险由您自行承担。