2013-05-28 3 views
12

Для iPhone Apps, возможно ли иметь ссылку Whatsapp на продукты? После ссылки он отправит сообщение на мой номер мобильного телефона через whatsapp. Пожалуйста посоветуй.Ссылка Whatsash на продукты?

ответ

2

Вы делаете это либо методу, как tafh предложил что пользовательский метод или как прошивка разработчик приложений. Я предлагаю вам пойти с контроллером взаимодействия с документом, инициализировать UIDocumentInteractionController. Это поможет вам управлять взаимодействием. Для получения дополнительной информации см. Ссылку ниже.

(UIDocumentInteractionController *) setupControllerWithURL: (NSURL) fileURL 
     usingDelegate: (id <UIDocumentInteractionControllerDelegate>) interactionDelegate { 

    UIDocumentInteractionController *interactionController = 
     [UIDocumentInteractionController interactionControllerWithURL: fileURL]; 
    interactionController.delegate = interactionDelegate; 

    return interactionController; 
} 

Here

+0

@Neji Спасибо за отзыв –

0

Я не уверен, но вы должны попробовать в this link.

Кроме того, я получил API WhatsApp по адресу github, проверьте его, возможно, будет полезно для вас.

+0

Спасибо за ваш ответ – SampathKumar

0

Я не уверен, что именно вы имеете в виду, но, возможно, это то, что вы ищете: http://www.whatsapp.com/faq/en/iphone/23559013

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

Спасибо за ваш ответ – SampathKumar

1
notification = @"Your Daily Inspiration by the "; 
notification = [notification stringByAppendingString:@"\n"];  
notification = [notification stringByAppendingString:textview.text]; 
NSString *whats=notification; 
NSString *baseURL = [NSString stringWithFormat:@"whatsapp://send?text=%@",whats]; 
NSURL *url = [NSURL URLWithString:[baseURL stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; 

if ([[UIApplication sharedApplication] canOpenURL: url]) { 
    [[UIApplication sharedApplication] openURL: url]; 
} 
else 
{ 
    UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Sorry" 
                 message:@"You can't send a thought on Whatsapp" 
                 delegate:self 
               cancelButtonTitle:@"OK" 
               otherButtonTitles:nil]; 
    [alertView show]; 

} 

использовал этот код IM отправляет следующую строку на WhatsApp

0

вы должны смотреть на ссылку ниже

http://handleopenurl.com/scheme/833

это даст вам все открытые URL вариант схемы для всех приложений, и вы можете зарегистрируйте свое приложение.

Смежные вопросы