使用url_launcher从Flutter应用程序向Telegram发送消息

k5ifujac  于 2023-03-19  发布在  Flutter
关注(0)|答案(2)|浏览(233)

我已经使用此代码发送消息到WhatsApp使用flutter与url_launcher,

void sendCodeByWhatsApp({
    required int phone,
    required String message,
  }) async {
    String url() {
      if (Platform.isAndroid) {
        return "whatsapp://send?phone=$phone&text=${Uri.parse(message)}";
      } else {
        return "https://wa.me/$phone?text=${Uri.parse(message)}";
      }
    }
    if (await canLaunchUrl(Uri.parse(url()))) {
      print("https://wa.me/$phone/?text=$message");
      await launchUrl(Uri.parse(url()));
    } else {
      throw 'Could not launch ${url()}';
    }
  }

我如何编辑它来发送消息到Telegram或Viber?

4bbkushb

4bbkushb1#

试试这个。https://telegram.me/905555555555很好用。顺便说一句,我没有测试所有的可能性。

tf7tbtn2

tf7tbtn22#

尝试https://pub.dev/packages/share_plus
这打开了一个广泛的选项发送文本从flutter应用程序到另一个应用程序。更多的实现是相当用户友好的,以及。例如,共享。共享('检查我的网站https://example.com');

相关问题