钉钉互动卡片对接-普通互动卡片接入流程

这篇具有很好参考价值的文章主要介绍了钉钉互动卡片对接-普通互动卡片接入流程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、创建内部应用

  1. 登录开发者后台,创建内部应用。 例如 百度-内部测试
  2. 获取AppKey和AppSecret, 获取应用访问凭证获取企业内部应用的access_token。 调试
  3. 申请机器人接口权限,搜索“机器人”,选择机器人相关接口权限并申请。

二、搭建普通卡片模板

  1. 登录互动卡片普通版搭建平台,搭建卡片模板。

钉钉互动卡片对接-普通互动卡片接入流程,http请求,钉钉,服务器,运维

 {
    "singleChatReceiver":"{\"userId\":\"ceshi.xut\"}",
    "cardData":"{   \"config\": {     \"autoLayout\": true,     \"enableForward\": true   },   \"header\": {     \"title\": {       \"type\": \"text\",       \"text\": \"钉钉卡片\"     },     \"logo\": \"@lALPDfJ6V_FPDmvNAfTNAfQ\"   },   \"contents\": [     {       \"type\": \"text\",       \"text\": \"测试钉钉卡片\",       \"id\": \"text_1705996981881\"     }   ] }",
    "cardBizId":"123914144413",
    "cardTemplateId":"StandardCard",
    "callbackUrl":" ",
    "robotCode":"dingchqvg2j6rbwx8msb"
}

三、调用互动卡片服务端接口

1.调用新版服务端API-机器人发送互动卡片接口,实现发送卡片信息。API Explorer

注意:下面箭头是 json 格式

钉钉互动卡片对接-普通互动卡片接入流程,http请求,钉钉,服务器,运维

钉钉互动卡片对接-普通互动卡片接入流程,http请求,钉钉,服务器,运维

2.根据cardBizId卡片标识ID,调用新版服务端API-更新机器人发送互动卡片接口,实现更新卡片内容。

把 钉钉测试卡片 修改为 钉钉测试卡片 1
钉钉互动卡片对接-普通互动卡片接入流程,http请求,钉钉,服务器,运维
钉钉互动卡片对接-普通互动卡片接入流程,http请求,钉钉,服务器,运维

  1. 发送卡片时,附带回调 url ,可以接收钉钉的回调,然后调用更新卡片接口,更新卡片消息
    钉钉互动卡片对接-普通互动卡片接入流程,http请求,钉钉,服务器,运维

接口报文

一、发送卡片
url:  https://api.dingtalk.com/v1.0/im/v1.0/robot/interactiveCards/send
method: post
header:
 {
    "x-acs-dingtalk-access-token":"165c38d896533629815fca2e2aa38d02"
}
body:
 {
    "singleChatReceiver":"{\"userId\":\"ceshi.x\"}",
    "cardData":"{   \"config\": {     \"autoLayout\": true,     \"enableForward\": true   },   \"header\": {     \"title\": {       \"type\": \"text\",       \"text\": \"钉钉卡片\"     },     \"logo\": \"@lALPDfJ6V_FPDmvNAfTNAfQ\"   },   \"contents\": [     {       \"type\": \"text\",       \"text\": \"测试钉钉卡片\",       \"id\": \"text_1705996981881\"     }   ] }",
    "cardBizId":"123914144413",
    "cardTemplateId":"StandardCard",
    "callbackUrl":" ",
    "robotCode":"dingchqvg2j6rbwx8msb"
}
二、更新卡片
url:  https://api.dingtalk.com/v1.0/im/robots/interactiveCards
method: put
header:
 {
    "x-acs-dingtalk-access-token":"165c38d896533629815fca2e2aa38d02"
}
body:
 {
    "cardData":"{   \"config\": {     \"autoLayout\": true,     \"enableForward\": true   },   \"header\": {     \"title\": {       \"type\": \"text\",       \"text\": \"钉钉卡片\"     },     \"logo\": \"@lALPDfJ6V_FPDmvNAfTNAfQ\"   },   \"contents\": [     {       \"type\": \"text\",       \"text\": \"测试钉钉卡片\",       \"id\": \"text_1705996981881\"     }   ] }",
    "cardBizId":"123914144413",
    "updateOptions":{
        "updateCardDataByKey":true
    }
}
response:
三、获取token

url: https://api.dingtalk.com/v1.0/oauth2/accessToken method: post
body: response:文章来源地址https://www.toymoban.com/news/detail-823634.html

到了这里,关于钉钉互动卡片对接-普通互动卡片接入流程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 国内前端vue对接OpenAI/chatgpt【文本互动/生成图片】

       如图;国内通过调用openai接口进行互动,实现图文互动/文本互动  注意:请求人数较多,需要等待   1、🔔 获取ApiKey 注册 OpenAI 账号,获取你的 ApiKey,过程略。 2、💬 聊天接口 ⚠️ 不再推荐使用本接口,后面将废弃。 接口地址 ( POST请求 ) POST https://api.openai.com/pro/cha

    2023年04月20日
    浏览(58)
  • 如何发起一次完整的HTTP的请求流程

    目录 💡 预备知识 🔊 浏览器端发起 HTTP 请求流程 1、构建请求 2、查找缓存 3、准备IP地址和端口 4、等待TCP队列 5、建立TCP连接 6、发送HTTP请求 🔊 服务器端处理 HTTP 请求流程 1、返回请求 2、断开连接 3、重定向 HTTP 是一种允许浏览器向服务器获取资源的协议,是 Web 的基础

    2023年04月24日
    浏览(36)
  • MySQL和钉钉单据接口对接

    钉钉(DingTalk)是阿里巴巴集团打造的企业级智能移动办公平台,是数字经济时代的企业组织协同办公和应用开发平台。钉钉将IM即时沟通、钉钉文档、钉闪会、钉盘、Teambition、OA审批、智能人事、钉工牌、工作台深度整合,打造简单、高效、安全、智能的数字化未来工作方式

    2024年02月13日
    浏览(38)
  • 钉钉和MySQL接口打通对接实战

    钉钉(DingTalk)是阿里巴巴集团专为中国企业打造的免费沟通和协同的多端平台,提供PC版,Web版和手机版,有考勤打卡、签到、审批、日志、公告、钉盘、钉邮等强大功能。 mysql是一个关系数据库管理系统(RDBMS),所谓的关系型数据库,是建立在关系模型基础上的数据库,

    2024年02月16日
    浏览(41)
  • 【Java EE】-HTTP请求构造以及HTTPS的加密流程

    作者 :学Java的冬瓜 博客主页 :☀冬瓜的主页🌙 专栏 :【JavaEE】 分享 : 在满园弥漫的沉静的光芒之前,一个人更容易看到时间,并看到自己的身影。——史铁生《我与地坛》 主要内容 :构造http请求,不需要写代码直接发送http请求:地址栏输入地址,html中 img标签,scri

    2024年02月02日
    浏览(35)
  • 钉钉统一身份认证对接前后端代码

    钉钉统一身份认证平台提供了多种对接方式,包括OAuth2.0、SAML、CAS等,其中OAuth2.0是最常用的一种方式。OAuth2.0的对接流程如下: 1.开发人员在钉钉开放平台上创建应用,并获取应用的AppID和AppSecret。 2.在应用的授权回调页面中,添加钉钉授权登录按钮,并将其链接到钉钉授权

    2024年02月02日
    浏览(67)
  • 钉钉和金蝶云星空接口打通对接实战

    钉钉是阿里巴巴集团打造的企业级智能移动办公平台,是数字经济时代的企业组织协同办公和应用开发平台。钉钉将IM即时沟通、钉钉文档、钉闪会、钉盘、Teambition、OA审批、智能人事、钉工牌、工作台深度整合,打造简单、高效、安全、智能的数字化未来工作方式,助力企

    2024年02月15日
    浏览(29)
  • 5.6和5.7、项目整体流程代码实现,解析http请求报文

    代码地址 逻辑单元内部的一种高效编程方法:有限状态机 (finite state machine) 。 有的应用层协议头部包含数据包类型字段,每种类型可以映射为逻辑单元的一种执行状态,服务器可以根据它来编写相应的处理逻辑。如下是一种状态独立的有限状态机: 这是一个简单的有限状

    2023年04月25日
    浏览(45)
  • HTTP 和 HTTPS(请求响应报文格式 + 请求方法 + 响应状态码 + HTTPS 加密流程 + Cookie 和 Session)

    HTTP 全称 “ 超文本传输协议 ”,是一种基于传输层 TCP 协议实现的应用非常广泛的 应用层协议 我们平时打开一个网站,就是通过 HTTP 协议来传输数据的 当我们在浏览器中访问一个 “ 网址 ”(URL),浏览器就会给这个 URL 的服务器发送一个 HTTP 请求,服务器返回一个 HTTP 响

    2023年04月19日
    浏览(34)
  • 金蝶云星空与金蝶云星空对接集成逐个单据查询连通员工新增(3009-销售退货清理卡片)

    金蝶K/3Cloud(金蝶云星空)是移动互联网时代的新型ERP,是基于WEB2.0与云技术的新时代企业管理服务平台。金蝶K/3Cloud围绕着“生态、人人、体验”,旨在帮助企业打造面向新时代的生态互联与协同平台,围绕生态中的每个角色,提供随手可得的云服务,最终实现敏捷协同,智

    2024年02月02日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包