平常公司开发中一直围绕钉钉,这里记录一下如何在浏览器访问特定地址可以跳到钉钉并打开指定 URL,适用部分业务场景。
¶1、移动端
1 | const url = 'https://www.baidu.com/' |
¶2、PC 端
1 | const url = 'https://www.baidu.com/' |
¶3、消息链接在PC 客户端
侧边栏打开
在PC 客户端
点击消息中的 URL 链接时,希望控制链接的打开方式,可以使用以下方式:
1 | const url = 'https://www.baidu.com/' |
参数 | 说明 |
---|---|
url | 表示要打开的链接,必须urlEncode |
pc_slide | true 表示在PC 客户端 侧边栏打开,false 表示在浏览器打开 |
¶4、消息链接在PC 客户端
工作台打开
当消息中的 URL 链接是某个微应用链接时,希望在PC 客户端
工作台打开,可以使用以下方式:
1 | const url = 'https://www.baidu.com/' |
参数 | 说明 |
---|---|
corpid | 表示免登微应用用户的所属企业 |
container_type | 表示使用哪种方式打开链接 work_platform 表示用工作台打开 |
app_id | 由数字 0、下划线、agentid 拼接组成;agentid 是企业内部应用 id,获取 agentid 查看文档 |
redirect_type | 只能填写 jump |
redirect_url | 表示要跳转的地址,必须 urlEncode |