能否创建跨PC与手机的Telegram预填消息链接及Viber同类链接?
问题解答
1. 跨PC与手机端生效的Telegram预填消息链接
可以实现,需按两种场景选择对应方案:
针对用户名(@username)的跨端链接
使用官方HTTPS格式链接,同时支持PC浏览器唤起桌面端Telegram、手机浏览器唤起APP:https://t.me/目标用户名?text=预填消息内容(需URL编码)示例:
https://t.me/testuser?text=Hello%20WorldPC端打开该链接会直接跳转至Telegram桌面端对应聊天窗口并预填消息;手机端打开则唤起Telegram APP加载预填内容。
针对手机号的跨端链接
Telegram官方没有直接通过手机号生成跨端预填消息链接的方案,因为手机号不属于公开可寻址标识。若只有手机号,需先获取对方的Telegram用户名,再使用上述HTTPS链接方案。你之前尝试的
tg://msg?to=@username&text=内容仅支持手机端,而HTTPS格式的t.me链接才是跨端兼容的标准方案。
2. Viber的预填消息聊天链接
你之前用的格式无效,以下是有效方案:
手机端唤起APP的链接
使用viber://chat协议,注意手机号需将+号URL编码为%2B,格式如下:viber://chat?number=%2B目标手机号&text=预填消息内容(需URL编码)示例:
viber://chat?number=%2B1234567890&text=Hello%20World该链接在手机端可直接唤起Viber APP,打开对应联系人聊天窗口并预填消息。
PC端兼容方案
Viber桌面端对自定义链接支持有限,优先推荐使用Viber网页版的公开账号链接:https://chat.viber.com/公开账号ID?text=预填消息内容(需URL编码)若为私人联系人,需确保已添加对方为好友且桌面端Viber为最新版本,部分场景下可通过手机端分享的聊天链接在PC端打开,但预填消息的支持稳定性不如手机端。
内容的提问来源于stack exchange,提问作者Viacheslav Bylo
相关产品推荐
相关产品推荐

