2017-02-02 47 views
0

我希望能够使用iOS应用程序中的WhatsApp号码拨打电话。我怎样才能做到这一点?如何从iOS应用程序发起WhatsApp调用?

+1

我不认为它有可能通过你自己的应用程序通过whatsapp进行语音通话。以下是您可以执行的操作的WhatsApp文档:https://www.whatsapp.com/faq/en/iphone/23559013 – Hodson

+0

毫米。我尝试了很多,最终放弃了。 :( –

回答

-1

你应该问WhatsApp如何做到这一点。 解决方案在于URL Schema:https://www.whatsapp.com/faq/de/iphone/23559013

这里的代码从他们的站点复制到Objective-C中。我会保持它作为一个练习的斯威夫特这样做:

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!"]; 
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) { 
    [[UIApplication sharedApplication] openURL: whatsappURL]; 
} 

而这只是为了确保:他们不会让你直接发送消息的人,甚至更多:他们不会让你悄悄地给你发消息,没有Wha​​tsApp被打开之前。

+0

我早些时候尝试过,但我的目标是打电话,发现这是不可能的。 –

相关问题