Comment Envoyer un message Texte et de l'Image par le biais de Whatsapp à partir de l'Application avec l'aide d'Intention dans Android?
Je ne suis pas en mesure d'envoyer des messages texte et de l'image par le biais de whatsapp . Soit , je suis en mesure de
utiliser ce contact chat thread sans aucun message ou je suis seulement en mesure d'envoyer un message, mais pas l'ouverture de ce contact particulier fil de conversation.
J'ai suivi le lien suivant :
http://www.whatsapp.com/faq/en/android/28000012
L'envoi de message via WhatsApp
Envoyer Whatsapp message de contact spécifique
Mais de ne pas avoir de Succès 🙁
Quelqu'un peut-il m'aider avec cela.
Comment Envoyer un message Texte et de l'Image par le biais de whatsapp à partir de l'Application avec l'aide d'Intention dans Android ?
Tu ne peux pas envoyer les deux ensemble..cependant vous pouvez envoyer du texte et de l'image séparément.!!
Je suis l'aide d'Intention pour elle, mais pas de chance ... ?? n'obtenant pas envoyer une image à un ami en particulier qui est en whats app. Notez que l'Image et le Nombre d'ami (e) transmis par l'intermédiaire d'intention . Comment faire?? .. {_}
Je suis aussi bloqué sur la même question ,voici le lien de ma ques stackoverflow.com/questions/30036992/... 🙁
L'intention sharingIntent = new Intent(android.contenu.L'intention.ACTION_SEND); sharingIntent.setType("text/plain"); sharingIntent.putExtra(Intention.EXTRA_TEXT, your_text_here); startActivity(Intent.createChooser(sharingIntent, "partager via")); }
Je suis l'aide d'Intention pour elle, mais pas de chance ... ?? n'obtenant pas envoyer une image à un ami en particulier qui est en whats app. Notez que l'Image et le Nombre d'ami (e) transmis par l'intermédiaire d'intention . Comment faire?? .. {_}
Je suis aussi bloqué sur la même question ,voici le lien de ma ques stackoverflow.com/questions/30036992/... 🙁
L'intention sharingIntent = new Intent(android.contenu.L'intention.ACTION_SEND); sharingIntent.setType("text/plain"); sharingIntent.putExtra(Intention.EXTRA_TEXT, your_text_here); startActivity(Intent.createChooser(sharingIntent, "partager via")); }
OriginalL'auteur Ankit | 2014-10-29
Vous devez vous connecter pour publier un commentaire.
Essayez d'utiliser la solution suivante,
DES INFORMATIONS SUPPLÉMENTAIRES SUR LE PROCESSUS DE TROUVER LA SOLUTION :
Après ingénierie inverse WhatsApp, je suis tombé sur l'extrait suivant de manifeste Android,
Normal de la Part de l'intention, utilise "ENVOYER", ce qui ne vous permettent pas d'envoyer à un contact spécifique et nécessite un sélecteur de contacts.
Le contact est repris en cours de Conversation et utilise des "SEND_TO" de l'action, mais il utilise les sms corps et ne peuvent pas prendre la place de l'image et d'autres pièces jointes.
Creuser plus loin, je suis tombé sur ce,
Enfin à l'aide d'un decompiler pour ContactPicker et cours de Conversation,la clé-valeur pour le numéro de téléphone a été trouvé pour être "jid".
Merci dès à présent, je n'ai pas été capable de trouver une solution pour envoyer automatiquement le message sans l'envoyer. Parce que ce que nous faisons est de partager le message avec le whatsapp et lettting-il gérer la situation. Je vais creuser plus loin et mettre à jour si je suis en mesure de trouver une solution de contournement. Vous remercie de soulever une question intéressante.
Il convient de noter que vous devez passer PhoneNumberUtils.stripSeparators([CODE_PAYS]+[PHONE_NUMBER])+"@s.whatsapp.net". C'est pas tout à fait clair 919 moyens. Par ailleurs, il travaille toujours dans la version 2.18.277
OriginalL'auteur Bhavita Lalwani
Plus tôt, il n'était pas possible, mais depuis le mois de Mai '15 mise à jour. Checkout :
Ici PackageInfo ligne est juste pour vérifier si WhatsApp est installé. Elle lève une Exception si pas. Vous pouvez simplement ignorer que si vous voulez faire un partage normal (et setPackage aussi).
Aussi. Il est important que le support que vous souhaitez partager est à la disposition du public sur le stockage local.
Mise à JOUR
Pour l'envoyer à un contact spécifique
Comme Action Envoyer À est maintenant autorisé.
Aussi, l'Envoi à un contact spécifique n'est pas encore possible Maintenant Possible >> Uri Uri = Uri.parse("smsto:" + "9888873438"); Intent i = new Intent(Intent.ACTION_SENDTO, uri); je.putExtra(Intention.EXTRA_TEXT, whatsAppMessage);
OriginalL'auteur Manan Sharma
J'ai vu de nombreuses questions similaires ici par de nombreux peuples, et la réponse est "Oui, c'est possible". Vous pouvez envoyer directement des messages de Whatsapp à partir de votre application sans ouverture de Whatsapp, et cela peut être réalisé par l'utilisation de l'Usure de l'Api et RemoteInput méthode.
C'est un peu compliqué, donc pour référence vous pouvez utiliser ce code. Il fait la même chose que vous êtes la recherche pour.
OriginalL'auteur Baljeet