Javascript 如何将信息从网站发送到电报应用程序

Javascript 如何将信息从网站发送到电报应用程序,javascript,html,mobile,sendmessage,telegram,Javascript,Html,Mobile,Sendmessage,Telegram,我的网站上有一个共享按钮,我想向Telegram应用程序联系人发送一条特定的消息(当我用手机打开网站时) 问题是我没有找到完整的代码,它只是在手机上打开应用程序 我的代码是: <a href="tg://" id="telegram_share" class="mobileShare" title="inviteFriends" alt="telegram_share"></a> 如您所见,我没有在href属性中找到发送消息的正确命令 例如,我发现添加贴纸类似于:

我的网站上有一个共享按钮,我想向Telegram应用程序联系人发送一条特定的消息(当我用手机打开网站时)

问题是我没有找到完整的代码,它只是在手机上打开应用程序

我的代码是:

<a href="tg://" id="telegram_share" class="mobileShare" title="inviteFriends" alt="telegram_share"></a>

如您所见,我没有在href属性中找到发送消息的正确命令

例如,我发现添加贴纸类似于:

<a class="tgme_action_button" href="tg://addstickers?set=Saber2">Add Stickers</a>

它被称为URI方案 希望这一条能节省别人的时间:)


现在它只在IOS上工作

使用API 一旦你设置了用户名,你就可以给人们一个链接。在他们的手机上打开该链接将自动启动他们的电报应用程序,并打开与您的聊天。你可以和朋友分享用户名链接,把它们写在名片上,或者放在你的网站上

这样人们就可以在不知道你的电话号码的情况下通过电报与你联系

这是目前连接某人电报的最佳方式,并在此处正式说明:

此方法重定向到:

tg://resolve?domain=username

如果要发送消息,没有关于它的正式信息,因此需要使用问题中提到的URI方案,使用此结构(似乎不允许指定消息将发送给谁):

tg://msg?text=yourMsG

看来我们不能两者兼而有之。


 <a target="_blank" href="https://t.me/share/url?url=Hi,How Are You ?">
  Share Hi,How Are You ? To Telegram
 </a>

Android有什么用?像这样的链接在Android中确实有效。除了了解URI方案的所有可能参数之外,你知道其他地方吗?虽然这段代码可能会回答这个问题,但提供有关如何和/或为什么解决问题的附加上下文将提高答案的长期价值。
 <a target="_blank" href="https://t.me/share/url?url=Hi,How Are You ?">
  Share Hi,How Are You ? To Telegram
 </a>