¿Cómo hago para que WhatsApp pueda redactar un mensaje a un usuario específico en iOS?
objective-c iphone (1)
¿Cómo hago para que WhatsApp pueda redactar un mensaje a un usuario específico? Quiero enviar un mensaje de texto cuando selecciono un contacto en mi aplicación.
Este es mi código:
NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?abid=XXX"];
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}
Enlace oficial de WhatsApp: https://www.whatsapp.com/faq/iphone/23559013
Dos soluciones recientes (julio de 2017)
-
La función de API ''Haga clic para chatear'' de WhatsApp debe funcionar en todos los dispositivos:
-
Y este otro esquema (para enlaces
href
) parece estar funcionando también:whatsapp: // send? text = MESSAGE & phone = + NUMBER & abid = + NUMBER