Я делюсь некоторые данные с помощью WhatsApp, и я хочу, чтобы открыть определенную активность в моем приложении, когда пользователь нажмет глубоко ссылку с WhatsAppAndroid доля глубоко ссылку URL с помощью WhatsApp и открыть приложение, когда нажмите глубокую ссылку
У меня есть следующая схема
myapp://openapp?type=banner&id=10
WhatsApp поделиться ссылкой как обычный текст не как URL, а также я не могу открыть приложение, когда пользователь нажмет он
кто может помочь, пожалуйста?
EDIT
это мой метод совместного
public static void openWhatsApp(Context mContext) {
PackageManager pm = mContext.getPackageManager();
try {
Intent whatsAppIntent = new Intent(Intent.ACTION_SEND);
whatsAppIntent.setType("text/plain");
String text = "myapp://openapp?type=banner&id=10";
PackageInfo info=pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);
whatsAppIntent.setPackage("com.whatsapp");
whatsAppIntent.putExtra(Intent.EXTRA_TEXT, text);
mContext.startActivity(Intent.createChooser(whatsAppIntent, mContext.getString(R.string.share_with)));
} catch (NameNotFoundException e) {
Toast.makeText(mContext, "WhatsApp not Installed", Toast.LENGTH_SHORT).show();
}
}
Вы также можете использовать ссылку на реферал по этой ссылке http://technology.jana.com/2014/11/11/ tracking-referrers-for-your-android-app/comment-page-1/ –
Можно ли перенаправить игру в магазин, если приложение не установлено с использованием той же ссылки? – user512