首页 > 解决方案 > 颤振 | 使用 Android-Intent 在 WhatsApp 上发送消息

问题描述

我想在不使用 WhatApp API 的情况下将 WhatsApp 上的消息发送到特定号码。我正在使用“Android Intent”包。我成功地能够在特定号码上发送消息,但我想附加一条短信。我几乎尝试了所有方法,但无法发送带有数字的文本。

我的代码:


  void normalWhatsApp() {
    final AndroidIntent intent = AndroidIntent(
      action: 'android.content.Intent.ACTION_SEND',
      package: 'com.whatsapp',
      type: 'text/plain',
      componentName: 'com.whatsapp.Conversation',
      arguments: {
        "jid": "${_number.text}@s.whatsapp.net",
        "android.content.Intent.EXTRA_TEXT": 'Hi Ottoman'
      },
    );
    try {
      intent.launch().catchError((error) {
        print('Error: $error');
      });
    } catch (e) {
      print('WhatsApp Not Installed');
    }
  }

标签: flutterdartwhatsapp

解决方案


推荐阅读