imToken For Developers
中文
中文
  • 介绍
  • 产品
    • WebView
      • imToken DApp 开发指引
      • RPC Methods
      • Bitcoin
      • SDK APIs
      • 预加载配置
      • 兼容性说明
      • 版本说明
    • Universal Links
    • Deep Linking
  • 参考
    • dapp-sdk
    • tokenlon-onboarding
    • tokenlon-mmsk
    • tokenlon-mmproxy
    • tokenlon-jssdk
    • tokenlon-open-api
Powered by GitBook
On this page
  • 什么是 Universal Links
  • 场景介绍
  • 快速开始
  • Links

Was this helpful?

  1. 产品

Universal Links

通过 Universal Links 打开 imToken 应用程序,并导航到特定页面

什么是 Universal Links

Universal Links 是 HTTPS URL,可以在 Web 内容和移动应用程序之间实现无缝导航。当用户点击 Universal Links 时,系统会检查是否已安装相应的应用程序。如果已安装,则应用程序将直接打开到指定内容;如果未安装,则链接将在 Web 浏览器中打开。

场景介绍

  • 用户在 PC 端访问你的产品,通过手机扫码指定的链接,进入 imToken 内的 DApp,以帮助他们完成更多操作。

  • 用户在移动浏览器中访问你的产品,并通过指定的链接进入 imToken 内的 DApp,以帮助他们完成更多操作。

  • 你的应用没有集成收款功能,所以需要引导用户打开 imToken 应用开始快速付款。

如果用户没有安装 imToken 应用,则会指引用户下载并安装该应用

即使 imToken 应用处于锁屏、未登录或未开启状态,仍旧会自动跳转 (在当前事务完成后)。

快速开始

在开始之前,确保你有一个可以被移动设备访问的网页

定义链接结构:

imToken 的通用链接结构遵循以下格式

https://connect.token.im/link/navigate/DappView?url=<URL>

创建链接:

  • 将 <URL> 替换为您要在 imToken 应用程序中导航到的实际 URL。

  • 确保 URL 经过适当编码,以处理特殊字符。例如:

    https://connect.token.im/link/navigate/DappView?url=https%3A%2F%2Fexample.com%2Fpath

使用示例:

要创建一个将用户定向到特定 DApp 的链接,您可以将其格式化为如下所示:

https://connect.token.im/link/navigate/DappView?url=https://tokenlon.im/instant
  1. Web 集成: 要将此链接集成到网页中,请使用锚标记:

<a href="https://connect.token.im/link/navigate/DappView?url=https://tokenlon.im/instant">在 imToken 中打开 DApp</a>
  1. 通过二维码集成:

Links

Previous版本说明NextDeep Linking

Last updated 2 months ago

Was this helpful?

imToken Brand:

https://token.im/brand/imToken-brand.zip