2015-09-04 5 views
0

Предположим, у меня есть несколько форм, которые должны быть заполнены пользователем, включая контактный номер. После заполнения всех форм я хочу, чтобы этот контактный номер получал сообщение, включающее некоторые приветствия, или какой-то текст или изображение, которое было нажато для использования в форме. Сообщение должно быть доставлено в виде простого SMS, а также на WhatsApp. Все это нужно сделать, не открывая WhatsApp. Является ли это возможным? Если да, то как? Спасибо заранее.Отправить сообщение пользователю Whatsapp из приложения без открытия Whatsapp

ответ

0

Я не думаю, что это возможно.

Да, вы можете установить тело сообщения, используя «MFMessageComposeViewController», который включает в себя взаимодействие с пользователем, что означает, что пользователь не нажимает на простую отправку сообщения, иначе могут быть легко написаны спам.

Насколько отправить сообщение через WhatsApp, без открытия WhatsApp Я думаю, вы можете только открытое приложение

NSURL *whatsAppURL = [NSURL URLWithString:@"Whatsapp://location?id=1"]; 

if ([[UIApplication sharedApplication] canOpenURL:whatsAppURL]) { 
     [[UIApplication sharedApplication] openURL:whatsAppURL]]]; 
} 

Каждое приложение имеет свой собственный «Песочница» файловой системы, которая не может быть доступа к внешней границе этого приложения ,

И прошивкой 9 вы должны добавить «WhatsApp» под ключ правильного в вашем info.plist iOS 9 not opening Instagram app with URL SCHEME

0

Я думаю, вы должны использовать UIActivityViewController, но вы должны настроить его для WhatsApp и есть open source here он подготовил все :)