android - ser - enlaces para unirse a grupos de whatsapp
Envía un enlace al grupo de Whatsapp directamente desde el navegador(o desde la aplicación) (3)
Compartir directamente desde el navegador funciona tanto en iPhone como en Android si usa la versión 2.11 de WhatsApp o superior. Como dijiste, NO SE UTILIZÓ PARA trabajar en Android.
Puedes usar la misma URL
"whatsapp://send?text=Hello%2C%20World!"
Saber abid no es posible por lo que sé.
Espero que esto haya sido útil.
Gracias.
Quiero permitir que los usuarios compartan una URL + texto con un grupo de WhatsApp. Quiero que esto funcione tanto en iPhones como en Android. Sin embargo, mi aplicación está en un navegador (es un sitio web). Actualmente estoy buscando 2 opciones, pero ambas tienen problemas:
1) La primera solución potencial: compartir directamente desde el navegador.
Revisé el esquema de URL de WhatsApp y usé la siguiente URL para compartir a través de mi aplicación:
"whatsapp://send?text=Hello%2C%20World!"
Sin embargo, hubo varios problemas con este enfoque:
- Parece funcionar solo con iPhones y no con Android. ¿Hay alguna solución comparable en algún lugar para los androides?
- Permite elegir a quién enviar solo una vez que se le redirige a WhatsApp, a menos que sepa la ID de la libreta de direcciones (=
abid
) del usuario. En primer lugar, no sé cómo acceder al abid de los usuarios? En segundo lugar, estoy tratando de enviar a un grupo, en cuyo caso no hay abid (¿verdad?), Y por lo tanto parece imposible hacerlo. ¿Es eso cierto? Además, ¿qué pasa con las aplicaciones de Android? ¿Qué es comparable al abid, para un grupo, y cómo lo obtengo?
2) La segunda solución potencial: crear una aplicación nativa que sea idéntica a la aplicación basada en navegador, pero esta parte específica (donde hacemos el "compartir") es nativa.
Sin embargo, me parece que en este caso tengo problemas muy similares a los descritos anteriormente:
- Puedo ver cómo hacer esto para iOS en el sitio web de WhatsApp (vea el enlace de arriba). Sin embargo, ¿el esquema de URL de WhatsApp funciona también con las aplicaciones nativas de Android?
- Una vez más, el problema de ID de libreta de direcciones es el mismo. ¿Como lo consigo? Puede ser más fácil obtener el abid en iOS ya que ahora somos una aplicación nativa, pero ¿existe para un grupo? ¿Y qué hay de la aplicación de Android? ¿Compartiría esto al grupo de Whatsapp que funcionaría allí?
Puede hacerlo fácilmente (si tiene alguna experiencia) utilizando la API disponible escrita en PHP.
https://github.com/venomous0x/WhatsAPI
Echa un vistazo al directorio "AjaxDemo", allí puedes encontrar un gran ejemplo.
en Android puede invitar a amigos desde una aplicación usando Intent, consulte el siguiente Código
final ComponentName name = new ComponentName("com.whatsapp", "com.whatsapp.ContactPicker");
Intent oShareIntent = new Intent();
oShareIntent.setComponent(name);
oShareIntent.setType("text/plain");
oShareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Your Message");
startActivity(oShareIntent);
Espero que esto resuelva tu problema