私は非常に多くのソリューションを試しましたが、私のアプリで特定のwhatsapp連絡先にメッセージを送信するのにまだ成功しませんでした。ここに私のコードは次のとおりです。WhatsAppを通じて特定の連絡先にメッセージを送るandroid
Intent sendIntent = new Intent("android.intent.action.MAIN");
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.setType("text/plain");
sendIntent.putExtra(Intent.EXTRA_TEXT, "Hey");
sendIntent.putExtra("jid", PhoneNumberUtils.stripSeparators(smsNumber) + "@s.whatsapp.net");
sendIntent.setPackage("com.whatsapp");
mContext.startActivity(sendIntent);
それはちょうどいない連絡先の名前、プロフィールPICと古い変換と新しい会話のような特定の連絡先のチャットウィンドウを開いています。
これを解決するために私を助けてください。スクリーンショットを添付することもできます。
注釈: 'whatsappInstalledOrNot()'は、より適切に 'isWhatsappInstalled'という名前にする必要があります。 –
提案をありがとう。 –
@Amrish Kakadiya私は、その国のコードで番号を受け付けるだけで、それはまた、whatsappの連絡先リスト内の特定の連絡先を検索する時間がかかることを発見しました。 –