开发者社区> 问答> 正文

在钉钉中oa审批中怎么通过免登跳转h5微应用某个页面?

在钉钉中oa审批中怎么通过免登跳转h5微应用某个页面?

展开
收起
冲冲冲c 2024-08-27 14:54:58 120 0
2 条回答
写回答
取消 提交回答
  • 您好,要在OA审批中通过免登跳转到H5微应用的某个页面,您需要确保已经为H5微应用配置了正确的免登访问。具体配置方法可以参考钉钉开放平台的文档:免登访问。完成免登配置后,您可以在审批表单中使用说明文字控件添加链接,指向您想跳转的H5微应用页面地址。这样,用户在查看审批时,点击链接即可免登跳转到指定的H5页面。设置路径简述如下:1. 管理员登录【管理后台】。2. 进入【工作台】-【OA审批】。3. 选择相应的审批模板并点击【编辑】。4. 在表单设计阶段,从控件库拖拽【说明文字】到表单中。5. 在说明文字控件中输入文本并附上H5微应用页面的URL。详细步骤和示例可以参考资料6中的描述。此回答整理来自钉群“钉钉开发者社区(互助群)”。

    2024-08-27 17:10:42
    赞同 展开评论 打赏
  • 要在钉钉OA审批中通过免登跳转到H5微应用的特定页面,您需要配置微应用的登录授权地址,并确保该地址能够处理来自OA审批的回调。以下是大致步骤:
    在钉钉开发者后台配置微应用,设置微应用首页地址和回调域名,包括登录授权地址,例如:
    微应用首页地址应指向H5微应用的入口页面。
    回调地址应包含微应用的登录授权路径,如http(s)://${host}/authx/dingtalk/identity/verify和http(s)://${host}/api/v2/organization/dingtalkInnerApp/binding。
    在微应用的OA审批中,配置审批结果跳转的链接,格式为:
    审批结果页面
    这里的your-microapp-url应包含微应用的特定页面地址,参数可以传递审批相关的信息。
    当用户通过OA审批点击跳转时,钉钉会使用免登方式调用配置的回调地址,并传递相关授权信息。微应用的后端需要处理这个回调,验证授权并重定向到指定的H5页面。
    在微应用的后端代码中,接收来自钉钉的授权信息,完成登录验证,然后根据接收到的参数(如审批ID)动态生成跳转到特定页面的URL,再将用户重定向到该页面。可参考文档

    2024-08-27 15:25:50
    赞同 1 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载