2016-04-30 69 views
1

我有我的應用程序運行在我的iPhone上,我可以從我的應用程序發送一些數據到我的WhatsApp。我通過下面去了做同樣的:iOS/Swift - 有沒有辦法將我們的應用作爲WhatsApp消息鏈接?

Sending message to WhatsApp from your app using Swift?

有沒有我們可以創建一個能夠直接打開自己的應用程序如果安裝了一個網址的方法嗎?有人可以提出任何我可以理解它如何完成的地方嗎?

+1

的URL方案的搜索,你會得到你的答案。 –

+1

https://www.whatsapp.com/faq/en/iphone/23559013 – Rob

回答

1

像這樣的東西應該工作:

let originalString = "Some text you want to send" 
let encodedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) 
let url = NSURL(string: "whatsapp://send?text="+encodedString!) 

if UIApplication.sharedApplication().canOpenURL(url!) { 

    UIApplication.sharedApplication().openURL(url!) 

} else { 

    print("whatsapp not installed") 
} 
+0

hi @Kex如何發送鏈接而不是文本。謝謝 –

相關問題