草庐IT

ios - 我如何让 WhatsApp abid 向 iOS 中的特定用户发送消息?

我如何让WhatsApp为特定用户撰写消息?我想在我的应用程序中选择联系人时发送短信。这是我的代码:NSURL*whatsappURL=[NSURLURLWithString:@"whatsapp://send?abid=XXX"];if([[UIApplicationsharedApplication]canOpenURL:whatsappURL]){[[UIApplicationsharedApplication]openURL:whatsappURL];}WhatsApp官方链接:https://www.whatsapp.com/faq/iphone/23559013

ios - Whatsapp URL 方案中的 ABID

昨天Whatsapp更新了他们的iOS应用程序并发布了官方URL方案(apihooks)。我想尝试一下它,但我现在面临的问题是我不理解整个“abid”的东西?!我从哪里获得联系人ID?那我该如何使用它呢?提前致谢:) 最佳答案 ABID代表AddressbookRecordID,下面的代码用于获取ABRecordID。它对URL本身中分隔符的使用很敏感。所以最初的试验没有奏效。要向特定用户发送注释,请使用此-urlstring格式:whatsapp://send?abid=123&text=What%20a%20nice%20day