【问题标题】:Android - Sending App Message to other Messenger AppAndroid - 向其他 Messenger 应用发送应用消息
【发布时间】:2015-02-09 11:29:01
【问题描述】:

我正在开发营销应用程序,我需要通过信使应用程序分享促销链接。我研究过可以向 WhatsApp 发送消息,但我找不到任何有关如何共享/发送消息的文档教程,例如,Blackberry MessengerLINE

有人可以分享如何实现这一目标吗?

编辑:

只是为了让您知道我想要实现的目标,这是我研究的延续here。由于我找到了技术解决方案,现在是实施的时候了,分享我使用 Google Analytics Campaign Measurement 生成的链接。我找到了一种将其分享到社交媒体的方法,例如 FacebookTwitter,现在我想知道如何分享到 Messenger Apps。

【问题讨论】:

  • 所以您要向用户的消息帐户发送垃圾邮件?
  • 垃圾邮件是什么意思?我已经在我的问题上清楚地说明了我的目的。在使用这个应用程序时,我一直在做很多研究herehere。那么,您认为这是恶作剧的原因是什么?

标签: android messaging social-media


【解决方案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。如果您打包这些应用程序的名称,您可以为其他应用程序执行此操作。但我没有对此进行测试。

【讨论】:

    猜你喜欢
    • 2015-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-10
    • 1970-01-01
    • 2015-11-25
    • 2016-08-09
    相关资源
    最近更新 更多