无法在Whatsapp或群组或IOS中的多个联系人上共享文本或图像

时间:2014-06-25 06:36:50

标签: ios whatsapp

在我的应用程序中,我添加了那些在其设备上安装了whatsapp的联系人。

从我的应用程序中,我可以逐个向这些联系人中的任何一个发送消息。

我已使用此链接Whatsapp API

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!"];                                                             
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}

现在我创建一个组User1,User2。我想通过一键式按钮通过whatsapp向他们发送消息。这可能吗?

1 个答案:

答案 0 :(得分:0)

我认为你不能直接这样做,你可以将用户发送到@Nitin Gohel所说的联系人或群组选择屏幕。要将文本发送给特定联系人,您可能会这样做,

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!&abid=143rnjk4545352523"];                                                             
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}

abid 是您要发送文字的联系人的地址簿ID,但对于某个群组,您不会从whatsapp的外部看到任何此类内容&# 39; s沙箱。

所以我想,这是不可能的。

只是猜测向多个联系人发送消息,

P.S:我不知道这是否有效,或者没有官方文件来支持这一点。用逗号来试试abid。

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!&abid=143rnjk4545352523,32545365436d34,3f4fret454f,f4w454etgegdt"];                                                             
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}

我也遇到了this,我认为现有的whatsapp url方案支持不太可能。