如何通过Telegram创建一个链接以联系特定的电话号码?

35
我发现在HTML中可以使用这样的链接:
<a href="https://api.whatsapp.com/send?phone={{phone_number}}" target="_blank">WhatsApp</a>

为了让用户能够直接通过网页(通过WhatsApp网页版)联系{{phone_number}},我的问题是:如何实现相同的功能,但是使用Telegram而不是WhatsApp?

为什么WhatsApp没有这个限制呢? - Dr. Harshad Ramineni
1
WhatsApp不尊重用户的隐私,容易让政府爬取和存储用户数据。这是伊朗等专制政权封锁Telegram而未封锁WhatsApp的原因之一。 - Ali Hashemi
3个回答

37

更新 (2022):

https://t.me/+1XXXXXXX 这样的电话号码链接将会带你进入一个网页,和用户名链接一样,但只有在用户的隐私设置允许的情况下,你才能开始和他们聊天。

旧答案:

目前还不能像这样使用手机号码链接到 Telegram,因为每个用户必须先将该电话号码添加到他们的联系人列表中,然后才能通过电话号码发送消息给他们。这种限制是由于Telegram的隐私政策和滥用预防所导致的。更详细地说,如果 Telegram 允许此类链接,恶意方就可以获取类似 https://t.me/+1XXXXXXX 的每个可能的数字的网页,而不需要经过身份验证。这很可能是 Telegram 没有这种链接功能的原因。

但是,如果某个 Telegram 用户有任何 @username,你可以链接到它:

https://t.me/username


4
答案似乎已经过时,因为现在 https://t.me/+1XXXXXXX 可以正常使用。 - Georgy Spassky
抱歉,它只适用于Telegram桌面版,但仍然无法在应用程序中工作(((。 - Georgy Spassky
@GeorgySpassky 嘿,它在移动应用程序上也可以工作。 - Guillermo

27

非常感谢,这帮了我很多! - Joan Sagué Flo
1
如果这对您有帮助,请选择此答案作为正确答案。 - HoRn

12

有没有可能在那里添加一条消息?Telegram是否也有类似的视频/音频通话功能? - android developer
@androiddeveloper 我不知道这个。 - Feuermurmel
通过查看谷歌的联系人应用程序(选择一个具有Telegram的联系人,而我有Telegram应用程序),至少在Android API中似乎应该是可能的,但出于某种原因它对我不起作用。您能否请看一下我是否正确? - android developer
我只看过那些可以在网页浏览器中跨平台运行的解决方案,而不是仅限于特定移动操作系统生态系统内部的解决方案,所以我无法帮助你。 - Feuermurmel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接