从Flutter App分享直接消息(DM)到Messenger和Instagram



我想分享一个文本作为直接消息(DM),从我的flutter应用程序到Messenger和Instagram直接。用户将点击应用程序内的图标打开相应的社交媒体。我不想打开所有可用的应用程序的系统窗口。它已经为What's应用程序或Twitter工作了。我点击一个图标,它打开一个链接,打开消息与填充文本。我使用url_launcher包来完成它示例:'https://api.whatsapp.com/send?text=$text&url=$url'

我发现的解决方案是使用深链接并使用url_launcher lib:

打开它。
  • Instagram: https://www.instagram.com/direct/new/
  • Messenger: http://m.me/

我做了一个复制到剪贴板之前,并通知用户。

您可以尝试share_plus(https://pub.dev/packages/share_plus)包。

最流行的插件是share:链接在这里

最新更新