在iOS上使用Whatsapp url方案进行呼叫

时间:2016-03-14 12:22:19

标签: ios objective-c swift2 nsurl whatsapp

我们可以使用URL Scheme打开WhatsApp的对话/聊天窗口:

        if schemeAvailable("whatsapp://")
    {
        UIApplication.sharedApplication().openURL(NSURL(string: "whatsapp://send?abid=68")!)//68 is the example, addressbook contact id
    }
    else
    {
        UIApplication.sharedApplication().openURL(NSURL(string: "https://itunes.apple.com/app/whatsapp-messenger/id310633997")!)
    }

我想让网址方案开始通话?我没有在WhatsApp官方网页或任何博客上找到任何文档或参考资料。 我们可以这样做还是不可能?

2 个答案:

答案 0 :(得分:1)

目前Whatsapp没有用于呼叫功能的URL Scheme。

但它确实有自定义网址方案与特定联系人聊天。

您可以继续查看:https://www.whatsapp.com/faq/en/iphone/23559013

答案 1 :(得分:0)

您可以使用以下网址直接打开联系人并使用

  

点击聊天功能

关于whatsapp到任何联系号码

UIApplication.sharedApplication().openURL(NSURL(string: "whatsapp://send?phone=15551234567")!)

也看到了 https://faq.whatsapp.com/en/android/26000030/?category=5245251