我已提及How can I place a WhatsApp call from an iOS app?,其中指出此功能目前在iOS中不可用,并且根据 WhatsApp FAQ Share Extension (Custom URL Scheme) ,它仍未提及任何用于发出呼叫的架构,文档它提到了:
Placing a WhatsApp call(voice call VOIP)
To make a WhatsApp call, simply open the chat with the person you want to call and tap Call in the top right corner.
但是可以从Android发出WhatsApp调用,这是我在iOS中找不到的。但是可以通过手机联系人提供WhatsApp通话功能。
所以我怀疑iOS目前是否可以从我的iOS应用程序发出WhatsApp(voip)语音电话?
如果有可能,请为我建议使用url架构(如果可用),就像在我的应用程序中进行聊天一样 @" whatsapp:// send?text = Hello%2C%20World !" 因为我无法找到这个?
谢谢
答案 0 :(得分:4)
我有谷歌搜索并在stackoverflow和https://faq.whatsapp.com
上搜索了很多目前看来,联系簿功能的视频通话仅限于操作系统级别。
但您可以打开特定联系人,然后用户必须手动点击视频通话按钮。
这与电话号码是否存储在联系簿中无关。 (你可以直接打开)
我在Swift 3代码中试过这个。
UIApplication.shared.openURL(NSURL(string: "whatsapp://send?phone=+91phonenumber")! as URL)
https://faq.whatsapp.com/en/iphone/23559013
希望这可以帮助您找到更进一步的方法