下载

arrow_down

开发者服务

arrow_down

更多

arrow_down
activityactivityactivityactivity
  • themelight
  • languageIcon

  • menu
Skip to Content
Zh CnDocs
参考
Bitget 深链接

Bitget 深链接

BKConnect 是基于深链接的技术实现,帮助开发者从 Dapp 中打开 Bitget 移动端钱包并跳转到指定位置(携带参数),以实现与 Bitget 移动端钱包的快速稳定交互。

Bitget 移动端应用支持深链接 URL

💡
Tip

提示:Android 仅支持https://bkcode.vip?{params}

  • bitkeep://bkconnect?{params}
  • https://bkcode.vip?{params}

公共参数

请求参数

  • version -string BKConnect 版本
  • dappName -string DApp 名称
  • dappIcon -string DApp 图标
  • action-string-Require
  • actionID-string-Require 操作 UUID
  • redirectUrl -string 回调 URL

响应参数

  • status-string 0 成功,1 失败
  • actionID-string 操作 UUID,与请求相同

打开 DApp

  • action = DApp
namevalue typeRequirenote
urlstringRequireDApp 链接

无响应

切换网络

在 url 中添加_needChain=xxxx

  • ETH:{DAppLink}?_needChain=eth
  • BSC:{DAppLink}?_needChain=bnb
  • Heco:{DAppLink}?_needChain=ht

提示:需要重新加载页面

获取账户

  • action = getAccount
namevalue typeRequirenote
chainstringRequire链名称,从链配置中选择

响应:address-string

添加代币

  • action = addAsset
namevalue typeRequirenote
chainstringRequire链名称,从链配置中选择
contractstringRequire默认 0x
symbolstringRequire代币符号

响应:status-string 0 成功,1 失败

发送交易

  • action = send
namevalue typeRequirenote
chainstringRequire链名称,从链配置中选择
contractstringRequire默认 0x
tostringRequire接收者地址
amountstringRequire
memostringoptional交易备注

响应:hash-string 哈希值

签名

  • action = sign
namevalue typeRequirenote
chainstringRequire链名称,从链配置中选择
signTypestringRequire[eth_sign/personal_sign/eth_signTypedData/eth_signTypedData_v3,/eth_signTypedData_v4]
msgstringRequire签名消息

响应:sign-string

Last updated on