钉钉如何点击卡片跳转到指定的流程,对应的链接如何获取构造?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在钉钉中实现点击卡片跳转到指定流程,需要通过构造特定的链接并将其嵌入到卡片消息中。以下是详细的步骤和操作说明:
要实现点击卡片跳转到指定流程,首先需要获取目标流程的URL。根据知识库中的信息,可以通过以下方式构造链接:
https://example.com/target-process?userId=12345&taskId=67890
其中,userId
和 taskId
是传递给目标流程的动态参数。
钉钉支持通过卡片消息实现跳转功能。以下是配置卡片消息的具体步骤:
{
"actionURL": "https://example.com/target-process?userId=12345&taskId=67890",
"title": "点击查看详细流程",
"text": "点击按钮跳转到指定流程"
}
其中,actionURL
是目标流程的跳转链接。
通过AppFlow将大模型应用与钉钉机器人连接起来,并配置卡片消息发送逻辑。
Client ID
和Client Secret
,以及API-KEY。将连接流与钉钉机器人绑定,确保机器人能够发送包含跳转链接的卡片消息。
Card.Streaming.Write
和Card.Instance.Write
权限,否则无法发送卡片消息。通过以上步骤,您可以实现钉钉卡片消息点击跳转到指定流程的功能。