我正在开发营销应用程序,我需要通过信使应用程序分享促销链接。我已经研究过可以向 WhatsApp 发送消息,但我找不到任何关于如何共享/发送消息的文档教程,例如 Blackberry Messenger , LINE 等
有没有人可以分享如何实现这一目标?
修改
只是为了让你知道我想要实现的目标,这是我研究的延续here。由于我找到了技术解决方案,现在是实施的时候,通过 Google Analytics广告系列衡量指标分享我生成的链接。我找到了一种方法将其分享到社交媒体,如 Facebook 或 Twitter ,现在我想知道如何与Messenger应用分享。
答案 0 :(得分:-1)
Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
PostMessage = "your message to be shared";
PostTitle = "your title to be shared";
waIntent.setPackage("com.whatsapp");
if (waIntent != null) {
if (isPackageExisted("com.whatsapp")) {
waIntent.putExtra(Intent.EXTRA_TEXT, PostMessage);
waIntent.putExtra(Intent.EXTRA_TITLE, PostTitle);
activity.startActivity(Intent.createChooser(waIntent,
"Share via..."));
} else {
Toast.makeText(activity, "Whatsapp is not installed",
Toast.LENGTH_SHORT).show();
}
}
以上代码适用于Whatsapp。如果打包这些应用程序的名称,则可以为其他应用程序执行此操作。但是我还没有测试过它。