2016-04-30 2 views
1

У меня есть приложение, работающее на моем iPhone, и я могу отправить некоторые данные в свой WhatsApp из моего приложения. Я прошел через следующее, чтобы сделать то же самое:iOS/Swift - Можно ли связать наше приложение как сообщение WhatsApp?

Sending message to WhatsApp from your app using Swift?

Есть ли способ, мы можем создать URL, который откроет наше собственное приложение напрямую, если он установлен? Может ли кто-нибудь предложить любое место, где я мог бы понять, как это можно сделать?

+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 Как я могу отправить ссылку вместо text.Thanks –