钉钉第三方应用,采用通讯录加密模式部署,消息通知内容如何转译?
若第三方应用采用通讯录加密模式部署,并需要对消息通知内容进行转译,您可以参考以下步骤:1. 在消息通知内容中,对于敏感字段如部门名或用户名,使用特定的模板参数语法进行替换。例如:• 部门名:$departmentName=DEPARTMENT_ID$• 用户名:$userName=USER_ID$• 其中,DEPARTMENT_ID 是部门ID的数字形式,USER_ID 是用户的ID。• 发送通知时,钉钉系统会自动识别这些模板参数,并将其替换为实际的部门名或用户名。例如:• 将 $departmentName=1$ 替换成部门ID为“1”的部门名,假设为“钉钉用户体验部”。• 将 $userName=lisi007$ 替换成UserID为“lisi007”的用户名,假设为“李四”。• 为了启用内容转译功能,确保在调用发送消息的接口时,在原接口参数上添加enable_id_trans字段并将其设置为true。这一步骤主要针对第三方应用开发者,企业内部应用通常无需手动设置此选项。通过上述方法,您可以确保在通讯录加密模式下,消息通知内容中的敏感信息能够被正确且安全地转译展示。 ,此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。