钉钉自建H5微应用作为系统网关转发工作通知实施简述



ODOO集成阿里DingTalk应用消息功能进行个人信息钉发与系统通知群发

欧度系统作为阿里钉钉的微应用,其工作通知能力又可以作为ODOO消息网关来进行即时消息钉钉送达,这不仅包括个人用户的所有消息和邮件通知,还涵盖了系统全局的邮件、备注、通知三大主类型以及各种Subtype主题的消息。同时还利用了钉钉多个公司不用切换所有应用通知都在同个消息列表呈现的便利,再结合应用基础的App免登鉴权,即可以让钉钉随时收到所有公司欧度应用的相关通知,当用户点击详情又可以应用内自动授权获得身份直接进入系统相关单据信息的整套闭环流程

ODOO钉钉应用模块工作通知相关配置(设置-技术-参数-钉钉应用)

  • AgentId:钉钉企业内部开发H5微应用AgentId,非常重要,即下发消息代理网关ID

ODOO钉钉应用模块工作通知相关配置

  

ODOO钉钉开放平台应用管理相关配置

  • AgentId:同上介绍,关联阿里钉钉所呈现的应用名称和头像配置

  • 可使用范围:参与消息互通的人员、部门配置,非常重要,在其范围内的相关人员才可以作为消息接收者

ODOO钉钉开放平台应用管理相关配置
 

ODOO阿里钉钉应用消息模板类型与网关配置(设置-技术-Email-模板)

  • 钉钉消息:钉钉自建微应用目前支持文本、图片、语音、文件、链接、OA、Markdown、卡片及默认通知消息类型

  • 钉钉应用:指定消息网关,钉钉消息已设置而应用为空则默认顺序首个支持消息功能的钉钉应用,钉钉应用已设置而消息为空则是原生电子邮件辅助钉提醒

ODOO阿里钉钉应用消息模板类型与网关配置

 

ODOO用户个人资料信息流通知设置(右上角头像菜单-个人资料-信息流-通知邮件)

  • 从不:不接收任何个人通知消息

  • 所有消息:通过邮件接收所有个人通知消息

  • 钉钉接收:通过钉钉接收所有个人通知消息

ODOO用户个人资料信息流通知设置

 

ODOO系统消息阿里钉钉接收人及资源链接配置(设置-技术-Email-模板)

  • 从:图片、链接消息为其图像链接,语音、文件消息为其资源链接,卡片消息为跳转文字,其它消息默认dingtalk

  • 至(Email):阿里钉钉消息需要将接收成员的userid作为收件人地址,也可以指定@all向该应用网关的全部成员发送

  • 至(合作伙伴):阿里钉钉网关会通过合作伙伴ID映射出已关联成员的userid进行消息发送

  • 抄送:阿里钉钉消息需要将接收部门的dept_id作为收件人地址进行群发

  • 回复至:链接、卡片、OA消息为其点击后跳转的链接,一般设置为OAuth授权跳转地址为消息源页面

ODOO系统消息阿里钉钉接收人及资源链接配置

 

ODOO备注消息阿里钉钉内容与格式定制(设置-技术-Email-模板)

  • 主题:文本、Markdown、链接、卡片、OA消息允许自定义标题,部分类型会应用于消息首屏会话透出的展示内容

  • 内容:Markdown、链接、卡片、OA消息允许自定义描述

  • 附件:图片、语音、文件消息允许自定义媒体,OA消息会展示附带的媒体个数

  • 钉钉格式:用于定制逻辑复杂和特殊情况的消息,支持变量、条件、循环等钉代码,比如多个点击独立跳转ActionCard样式卡片消息和深度个性化OA消息

ODOO备注消息阿里钉钉内容与格式定制

 

ODOO系统事件消息手机钉钉接收效果呈现示例

ODOO系统事件消息手机钉钉接收效果呈现示例