【问题标题】:Url scheme for making WhatsApp call programmatically from iOS app (voice call VOIP)?从 iOS 应用程序(语音呼叫 VOIP)以编程方式进行 WhatsApp 呼叫的 URL 方案?
【发布时间】:2018-03-28 19:16:48
【问题描述】:

我提到了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.

Whatsapp FAQ Here

但是可以从 android 拨打 WhatsApp 电话,我在 iOS 中找不到。但是可以从电话联系人中拨打 WhatsApp 电话功能。

所以我怀疑 iOS 目前是否可以从我的 iOS 应用程序发出 WhatsApp (voip) 语音呼叫?

如果可能的话,您能否为此建议我使用 url 架构(如果有),就像在我的应用中进行这样的聊天 @"whatsapp://send?text=Hello%2C%20World!" 因为我找不到这个?

【问题讨论】:

    标签: ios voip whatsapp


    【解决方案1】:

    我在 google 上搜索并在 stackoverflow 和 https://faq.whatsapp.com 上搜索了很多

    目前看来,来自通讯录功能的视频通话仅限于操作系统级别。

    但您可以打开特定联系人,然后用户必须手动点击视频通话按钮。

    这与电话号码是否存储在通讯录中无关。 (可以直接打开)

    我已经在 Swift 3 代码中尝试过这个。

     if #available(iOS 10.0, *) {
         UIApplication.shared.open(NSURL(string: "whatsapp://send?phone=+91phonenumber")! as URL)
      } else {
         UIApplication.shared.openURL(NSURL(string: "whatsapp://send?phone=+91phonenumber")! as URL)
      }
    

    https://faq.whatsapp.com/en/iphone/23559013

    希望这可以帮助您找出进一步的方法

    【讨论】:

    • 确实如此,目前无法直接拨打电话。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    相关资源
    最近更新 更多