所以我发现我可以在 HTML 中使用这样的链接:
<a href="https://api.whatsapp.com/send?phone={{phone_number}}" target="_blank">WhatsApp</a>
为了让用户直接从网页(通过 WhatsApp 网络)联系
{{phone_number}}
。
我的问题是:如何通过 Telegram 做同样的事情,而不是 WhatsApp?
电话号码的链接(例如
https://t.me/+1XXXXXXX
)将引导您进入与用户名链接相同的网页,但只有在用户的隐私设置允许的情况下,您才能开始与用户聊天。
到目前为止,还无法像这样将电话号码链接到 Telegram,因为每个用户都必须将电话号码添加到他们的联系人列表中,然后才能通过电话号码向他们发送消息。此限制是由于 Telegram 隐私政策和滥用预防而造成的。更详细地说,如果 Telegram 允许这种类型的链接,恶意方可以在不通过身份验证的情况下为每个可能的号码获取类似
https://t.me/+1XXXXXXX
的网页。这很可能就是 Telegram 没有此类链接功能的原因。
但是,您可以链接到 Telegram 用户的
@username
(如果他/她有):
您应该为此目的创建一个类似 https://telegram.me/YourUsername 的链接。
查看Telegram 博客了解更多信息。
可以使用这些 URL 使用关联的电话号码创建指向 Telegram、WhatsApp 和 Signal 帐户的链接:
https://t.me/+41794997040
https://wa.me/+41794997040
https://signal.me/#p/+41794997040