跳转页面 | 链接 | 参数 | 示例 |
---|---|---|---|
PC端侧边栏 | dingtalk://dingtalkclient/page/link?url=URL&pc_slide=true | url:跳转链接,需要进行urlencode。pc_slide:固定值true。 | dingtalk://dingtalkclient/page/link?url=https%3A%2F%2Fwww.dingtalk.com%2F&pc_slide=true |
PC端弹窗 | dingtalk://dingtalkclient/page/link?url=URL&popup_wnd=true&title=TITLE&width=WIDTH&height=HEIGHT | url:跳转链接,需要进行urlencode。popup_wnd:固定值true。title:弹窗的标题,需要进行urlencode。width:宽。height:高。 | dingtalk://dingtalkclient/page/link?url=https%3A%2F%2Fwww.dingtalk.com%2F&popup_wnd=true&title=%E6%B5%8B%E8%AF%95&width=700&height=800 |
移动端半浮层 | dingtalk://dingtalkclient/action/im_open_hybrid_panel?panelHeight=percent60&hybridType=online&pageUrl=URL | panelHeight:浮层高度,取值为(percent0~ percent100)。hybridType:类型,固定值online。pageUrl:跳转链接,需要进行urlencode。 | dingtalk://dingtalkclient/action/im_open_hybrid_panel?panelHeight=percent60&hybridType=online&pageUrl=https%3A%2F%2Fwww.dingtalk.com%2F |
移动端全屏 | dingtalk://dingtalkclient/page/link?url=URL | url:跳转链接,需要进行urlencode。 | dingtalk://dingtalkclient/page/link?url=https%3A%2F%2Fwww.dingtalk.com%2F |
dingtalk://dingtalkclient/page/link?dd_mode=push&pc_slide=true&url=http%3a%2f%2fomsdevdingtalkf.zjk.taeapp.com%2findex.html%3fcorpid%3d$CORPID$%26dd_nav_bgcolor%3dffff943e%2f%23%2fgroup-plugin%3fcorpid%3d$CORPID$%26openConversationId%3d$DOUBLE_ENCCID$%26dd_nav_bgcolor%3dffff943e%26pluginType%3d3%26appid%3d6397
参数 | 说明 |
---|---|
url | 页面URL,必须做urlencode。 |
dd_mode | iOS端使用。push:iOS从左向右推入一个容器present:iOS从下向上弹出一个容器 |
pc_slide | pc_slide=true 时,PC 端会在应用内打开这个 URL。 |
dingtalk://dingtalkclient/action/openapp?corpid=$CORPID$&container_type=work_platform&app_id=3204&redirect_type=emit_params¶ms=&redirect_url=https%3A%2F%2Ftestt2.wmnetwork.cc%2Fmanage%2Findex%3Fmid%3Dwfp40mx9
参数 | 说明 |
---|---|
container_type | 展现的容器:browser: 浏览器slide_panel:左划面板work_platform:工作台 |
corpid | 企业的corpId。 |
app_id | 第三方企业应用应填写appId,参考基础概念。企业内部应用应填写0_agentId,由数字0、下划线和agentId拼接组成。agentId可在应用详情中查看,参考基础概念。 |
redirect_type | 跳转类型:jump:直接打开redirect_urlemit_params: 发射事件的方式 |
params | 参数,首次打开要将此参数加到跳转url的参数列表内。 |
redirect_url | 跳转url,需要urlencode。 |
slide_panel_option | 左划面板的参数 PC版独有。width:侧边栏宽度showAppPage:展示页面例如:{"width": 500,"showAppPage":true}说明{"width":500,"showAppPage":true}需要urlencode。 |
跳转到应用类型 | 小程序schema是否支持 |
---|---|
企业内部应用 | 不支持 |
第三方企业应用 | 支持 |
第三方个人应用 | 支持 |
https%3a%2f%2fding-doc.dingtalk.com%2fdoc%23%2fpqkq0u%2feluagw
dingtalk://dingtalkclient/page/link?url=
$CORPID$ $DOUBLE_ENCCID$
参数 | 说明 |
---|---|
CORPID | 动态替换企业ID(corpId) |
ENCCID | 动态替换成单聊会话开放ID(openConversationId)。仅当不使用钉钉统一跳转协议时使用该动参。 |
DOUBLEENCCID | 动态替换成单聊会话开放ID(openConversationId),区别在于二次urlencode,用于多次协议透传跳转urldecode。仅当使用钉钉统一跳转协议时使用该动参。 |
【钉钉】API开发者 微信交流群
用微信扫右侧二维码,加入【钉钉】API开发者 交流群,互助沟通