2017-12-20 6 views
0

IOSアプリケーションを使って私のアプリケーションからwhatsapp呼び出しを送信しようとしています。 私はソースを呼び出してみましたが、私は何も持っていませんでした。 誰かがwhatsappの音声通話をするときに良い情報源を教えてください。私のIOSアプリケーションからwhats app音声コールをObjective-Cで

しかし、私はwhatsappがIOSの他のアプリからの呼び出しをするためにapiをリリースしていないことを知っていました。

+2

アプリからwhatsapp音声通話を行うことはできません。特定の連絡先チャットスレッドにリダイレクトすることができます。 – ivarun

+0

私はチャットをするオプションがあることを知っています。 – basha

+0

解決策を提案したサンプルを私に提供できますか? – basha

答えて

0

あなたのアプリから直接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]; 
} 
関連する問題