我希望通过URL scheme
分享我的应用FB Messenger
,URL scheme
为myapp
。
问题是,当我发送消息时:myapp://?param1=1234
,FB Messenger
将消息显示为纯文本而不是链接。
我的问题是,我应该如何FB Messenger
识别我的URL Scheme
?
答案 0 :(得分:0)
Facebook Messenger没有将自定义网址方案视为超链接,这就是为什么它们会以纯文字显示的原因。即使它们是这样的,对于那些没有安装应用程序的人来说,这些链接也会破坏,因此会导致一些不愉快的用户体验。
您可能想要做的是使用重定向将自定义URL方案链接包装在标准HTTP链接中。如果您添加了一些回退逻辑,您甚至可以将未安装应用程序的访问者发送到应用商店来获取它。
Branch.io(完全披露:我在团队中)可以为您处理所有这些事情并执行所谓的“延迟深层链接”,这意味着您可以仍然会在没有应用程序的用户下载后将其路由到正确的页面。