2014-06-25 126 views
1

在我的應用程序中,我添加了在他們的設備上安裝了whatsapp的那些聯繫人。無法在WhatsApp或組中的WhatsApp或多個聯繫人上共享文本或圖像

從我的應用程序我可以發送消息到任何一個接觸一個接一個。

我已經使用這個鏈接Whatsapp API

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

現在我創建一個組User1,User2。我想通過一個按鈕點擊通過whatsapp發送消息。這可能嗎?

+2

請檢查:http://ioscoderhub.wordpress.com/2014/05/01/how-can-i-share-image-from-iphone-application-to-whatsapp-line-wechat-programmatically/ –

+0

The問題是「我想通過一次點擊發送給多個用戶」...在這裏你必須發送到一個然後再發送到其他... – user3244721

+0

該設施也不提供whatsapp然後你怎麼能發送一個文本到多個用戶一次選擇一個用戶或組。 –

回答

0

我不認爲你可以直接做到這一點,你可以發送用戶到聯繫人或組選擇屏幕,如@Nitin Gohel所述。對於發送短信到特定的聯繫人,你可能會做這個,

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

阿比德是你想發送短信的聯繫人的地址簿ID,但爲一組,你沒有任何這是從whatsapp的沙箱外可見的東西。

所以我想,這是不可能的。

剛想將消息發送給多個聯繫人胡亂猜測,

P.S:我不知道這是否會工作或沒有正式的文件來支持這一點。用英文逗號試試阿比德。

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!&abid=143rnjk4545352523,32545365436d34,3f4fret454f,f4w454etgegdt"];                
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) { 
[[UIApplication sharedApplication] openURL: whatsappURL]; 
} 

我也碰到this,我認爲說我們這是不太可能與現有的WhatsApp的URL方案的支持。

+0

我想添加移動聯繫人到我自己的組。我自己的app.Then如果我選擇一個組,我想通過whatsapp發送消息給其所有成員...由於whatsapp允許發送給單個用戶,我可以循環所有這些用戶嗎? – user3244721

+0

@ user3244721我不知道這是否是正確的方式,也沒有文件證明這一點,所以嘗試和錯誤是唯一的方法,所以嘗試上面的編輯,讓我知道。 – satheeshwaran

+0

你可以請檢查其他答案,該類有選項發送給個人阿比德..所以,如果我們創建循環? – user3244721

相關問題