当前位置:首页 > 科技数码

钉钉群 Asp.Net Core对接钉钉群机器人

钉钉作为企业办公中越来越常用的软件,为企业内部自行开发的系统提供接口支持,从而开放多个平台下的数据。这次用最简单的钉钉组机器人完成各种形式的消息推送,机器人链接根据钉钉开发文档定制。这个尝试花的时间不多,但是有几个地方需要注意。

在设计一个文本类,给一个属性Content的时候,我们喜欢在设计中使用Pascal命名法,但是钉钉接口不允许。如果我们不做一些处理,直接使用Content属性将调用不可通行的接口,这需要注意。在包装Newtonjson提供的json时,我们需要用指定的名称替换,以满足钉钉接口要求。

其次,要为指定的人群打包一个类,还需要在序列化中处理属性的替换名称。

通过分析五种类型的消息,可以共享一些参数。在定制钉钉机器人文档的一系列挖掘之后,这些类和枚举被确定

接下来,机器人可以通过使用不同的消息类型被调用并推送到钉钉组。

第三,完成打钉机器人的调用

首先,在ConfigureService方法中完成HttpClientFactory的注入

这次是在Asp.Net的Core Web API下直接调用机器人,创建一个新的DingTalk控制器,然后完成IHttpClientFactory的注入,然后开始下一个服务调用。对于钉住的WebHook_Token的存储,可以选择配置文件,或者如果只是尝试,可以直接用变量保存。

再次,以文本文本为例,推送文本消息,建立发送文本消息的动作,完成钉钉接口所需参数的组装,最后使用统一的发送方式推送消息。

对于发送方式,需要根据钉钉文件的一些要求完成设计。例如,文档指出有必要使用Post提交请求并使用UTF8编码。我直接在控制器中创建了一个新方法(虽然不合理),先序列化封装内容,然后通过HttpClientFactory创建了一个新的客户端,完成了消息的发送。

启动程序并通过url访问控制器中的相应方法推送消息。注意每个属性的命名方式或者特征转换后的命名方式,需要满足钉钉接口文档(文档中FeedCard类型的后两个参数不标准)。

仓库地址:https://gitee . com/530521314/ko instance/tree/master/src/ko instance . web API

原地址:https://www.cnblogs.com/CKExp/p/10416897.html

1.《钉钉群 Asp.Net Core对接钉钉群机器人》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《钉钉群 Asp.Net Core对接钉钉群机器人》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/1534957.html

上一篇

婴儿过度喂养怎么纠正 给宝宝喂奶时,如何避免过度喂养?

下一篇

女子系鞋带被同伴推入水库 究竟是怎么一回事?

小虎队否认合体开唱 吴奇隆方:没有要开唱的消息

小虎队否认合体开唱 吴奇隆方:没有要开唱的消息

小虎队否认合体开唱  12月11日,据台湾媒体爆料,吴奇隆、苏有朋、陈志朋将于明年合体,小虎队将举办为期两年的世界巡回演唱会。对此吴奇隆经纪人表示“没有要开唱的消息,至少我没听说”,但据悉吴奇隆、苏有朋以及陈志朋均...

范玮琪发文为高以翔祈祷 节目方:有消息会同步

范玮琪发文为高以翔祈祷 节目方:有消息会同步

范玮琪发文为高以翔祈祷  今日早上,有网友爆料称高以翔在录制节目《追我吧》时晕倒,现场经过十多分钟的抢救后送往医院进一步救治。有媒体联系了浙江卫视和高以翔方,节目组回应“等我们,感谢”“有消息会同步”,高以翔方还没...

济南泉水浴场 好消息!济南泉水浴场重新开放,游泳爱好者有了好去处

  • 济南泉水浴场 好消息!济南泉水浴场重新开放,游泳爱好者有了好去处
  • 济南泉水浴场 好消息!济南泉水浴场重新开放,游泳爱好者有了好去处
  • 济南泉水浴场 好消息!济南泉水浴场重新开放,游泳爱好者有了好去处
具荷拉经纪公司声明:很抱歉传来悲伤和惋惜的消息

具荷拉经纪公司声明:很抱歉传来悲伤和惋惜的消息

具荷拉去世  11月24日,韩国女星具荷拉被发现在家中自杀,具体原因正在调查中。据了解,具荷拉生前罹患抑郁症,去年九月曾与前男友因暴力殴打,非法拍摄等问题进行诉讼。  24日,具荷拉经纪公司发布声明,表示“很抱歉传...

刘雯加盟新一季《奇遇人生》 节目组:消息属实

刘雯加盟新一季《奇遇人生》 节目组:消息属实

刘雯加盟奇遇人生  近日,网曝刘雯将加盟新一季《奇遇人生》。对此,有媒体求证节目组,对方表示消息属实。对于大表姐加盟《奇遇人生》,大家期待吗?  《奇遇人生》是一档怎么样的综艺?  《奇遇人生》是由腾讯视频推出的明...

莱钢建设 最新消息!莱钢建设混改完成

  • 莱钢建设 最新消息!莱钢建设混改完成
  • 莱钢建设 最新消息!莱钢建设混改完成
  • 莱钢建设 最新消息!莱钢建设混改完成
机器人索菲亚 谎言!女性机器人索菲亚是假的!

机器人索菲亚 谎言!女性机器人索菲亚是假的!

前不久,大家的朋友圈都被一个“女”刷了。 一个非常强大的女人…只是有点酷。 她的名字叫索菲亚索菲亚。 它是世界上亿台人工智能机器中唯一拥有公民身份的机器人。  她可以像书一样回答问题,她对马斯克很生气。 主持人索金:“...

好消息赌王女儿何超盈提前两周剖腹产下女儿

好消息赌王女儿何超盈提前两周剖腹产下女儿

何超盈产女  据港媒,赌王何鸿燊女儿何超盈提前两周剖腹产产下女儿,母女平安,她回应媒体道:“Thank you,我刚刚才睡醒,有什么找我妈妈吧!”恭喜恭喜~  据悉,2018年11月何超盈恋情曝光。3月8日,赌王千...