【问题标题】:How to make whats app Voice calls from my IOS Application in Objective-C如何在 Objective-C 中从我的 IOS 应用程序进行什么应用程序语音通话
【发布时间】:2018-06-02 21:39:23
【问题描述】:

我正在开发 IOS 应用程序以从我的应用程序发送 whatsapp 调用。 我试图让消息来源拨打电话,但我一无所获。 任何人都可以向我推荐一些关于进行whatsapp语音通话的好资源。

但我知道whatsapp没有发布api来从IOS中的其他应用程序调用。

【问题讨论】:

  • 您无法从您的应用中拨打 whatsapp 语音电话。您可以重定向到特定的联系号码聊天线程。
  • 我知道有一个聊天选项。
  • 你能给我提供你建议的解决方案的样本吗?
  • 请检查我的回答。

标签: ios objective-c whatsapp


【解决方案1】:

您不能直接从您的应用程序拨打 WhatsApp 电话。您可以使用以下代码重定向到特定的联系人聊天线程:

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?phone=+91ContactNumberHere"];

if ([[UIApplication sharedApplication]canOpenURL:whatsappURL]) {
[[UIApplication sharedApplication]openURL:whatsappURL options:@{} completionHandler:nil];
} else {

    UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"Error" message:@"Whatsapp is not installed on your device." preferredStyle:UIAlertControllerStyleAlert];

    UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"Ok" style:UIAlertActionStyleCancel handler:nil];
    [alert addAction:okAction];
    [self presentViewController:alert animated:true completion:nil];
}

【讨论】:

    猜你喜欢
    • 2023-04-09
    • 2020-09-04
    • 2014-06-23
    • 2017-08-05
    • 1970-01-01
    • 1970-01-01
    • 2017-11-14
    • 2011-08-26
    • 2012-05-06
    相关资源
    最近更新 更多