# AppLink的结构

AppLink 协议 就是一个 URL 协议。AppLink 协议可以用于打开BOSSHI或者其中的一个功能。

尝试一下:通过Applink打开BOSSHI中的扫一扫 https://applink-bosshi.zhipin.com/client/qrcode/scan

目前可通过Applink可打开的BOSSHI功能 请参考 已支持的协议

# AppLink协议的结构

示例值

https://applink-bosshi.zhipin.com/client/open?appId=xxx&openType=1&width=100&hight=100&path=xxx&pathAndroid=xxx&pathIos=xxx&pathPc=xxx&appCode=xxxbrowserOpen=1
1
字段 对应示例值 说明
scheme https https 固定值
host applink-bosshi.zhipin.com applink-bosshi.zhipin.com 固定值
path open 对应不同的协议 例如:/open 打开BOSSHI, /qrcode/scan 打开扫一扫, /chat/open 打开聊天页面
query appId=xxx... 协议参数,不同的协议有不同的定义 例如:key1=value1&key2=value2 ,所有参数key 和 value 都要进行 encodeURIComponent

# AppLink协议的能力

  • 在BOSSHI内打开AppLink协议,则会直接跳转到BOSSHI中对应的功能;
  • 在BOSSHI外部(如浏览器内)打开Applink协议,为了避免用户未安装BOSSHI而无法唤起对应功能,会先打开 Applink网页, 提示用户下载BOSSHI 或 点击打开BOSSHI对应的功能。
最后更新于 : 7/11/2023, 8:56:48 PM