0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

调用REST端口实现钉钉通知

EDI电子数据交换 来源:EDI电子数据交换 作者:EDI电子数据交换 2022-02-18 10:02 次阅读

钉钉已经成为很多企业日常工作必备的交流软件,知行软件也在钉钉通知上做出了一些努力,利用知行之桥的REST端口调用钉钉机器人API从而实现钉钉通知的功能,这样当客户在EDI系统上收到数据后,钉钉群组同时会发送通知消息,客户可以及时处理信息,提高效率。

一,创建钉钉机器人

钉钉的群组有一个自定义机器人的功能,可以利用这个功能来创建消息通知的钉钉机器人,实现钉钉通知。

1、打开群组设置,点击添加机器人。

edi

2、选择自定义机器人

edi

3、设置机器人姓名

这里可以进行自定义比如:【消息通知】。选择对应需要接收通知消息的群组,添加安全设置。如下图所示,这里是三选一,一般选择自定义关键字即可,注意这个关键字需要在REST端口传输的json文件中使用到。例如添加了一个自定义关键词:“收到”,则这个机器人所发送的消息,必须包含“收到”这个词,才能发送成功。

edi

4、设置完成后机器人就会开始工作

edi

需要注意的是,机器人的设置界面会有一个带有access_token的url,复制保存,在调用时需要用到这个带有access_token的url。

edi

二 调用API

在知行之桥的REST端口设置带有access_token的url,方法为:POST 头部为Content_Type:application/json 另外需要注意的是:发起POST请求时,必须将字符集编码设置成UTF-8。

edi

配置好这些,下一步就是在实际业务转换结束时生成一份json文件,这份json文件需要包括以下参数

edi

要实现钉钉通知,需要传输的json文件的格式如下所示。

1

2

3

4

5

6

7

{

"at": {

"atMobiles": [

"180xxxxxx"

],

"atUserIds": [

"user123"

],

"isAtAll": false

},

"text": {

"content": "收到850收据@180xxxxxx "

},

"msgtype": "text

三 实现消息传输

1、钉钉通知-订单通知

edi

如图所示,可以在知行之桥中搭建工作流,我们要完成的功能是:为一个Excel方案添加接收方向的钉钉通知demo。 在正常接收到X12报文,并将X12报文转换为XML后通过上图所示的Demo_Copy端口复制一份转换后的xml文件,得到两份相同的xml文件。一份按照正常的流程继续经Excel端口后再通过邮箱端口发送到客户邮箱,另一份来进行钉钉通知。

但是在进行钉钉通知之前,需要先经过一个Schedule端口进行几分钟的延时,以确保真实的数据完全进入到客户的邮箱后,再进行钉钉通知。完成Schedule端口延时之后经过Script端口,提取报文名称和主键信息,转为钉钉机器人可以读取的json文件,然后经过REST端口发送到钉钉群组,即可实现钉钉通知的功能。以下是几种钉钉通知的界面展示。

艾特到具体人的钉钉通知

edi

艾特所有人的钉钉通知

edi

不做任何艾特的文本消息通知

edi

2、报错预警-AS2端口自动巡检

edi

EDI对外的连接端口有时也会因为各种各样的情况出现问题,比如修改http为https后,出现设置的SSL证书问题,这样就会导致EDI环境挂掉,因此可以利用钉钉通知功能来进行自动巡检,当环境出现问题后,用户就可以及时知道并进行处理。 如上图所示,我们在知行之桥EDI系统上创建一个Script端口和AS2端口,利用Script端口来实现当AS2端口的出现问题时,及时进行钉钉通知,方便运维人员及时进行检查并纠正。 Script端口具体代码如下:

1

2

3

4

5

set attr="check.sslcert" value="*"/><>

set attr="check.url" value="AS2URL"/><>

call op="httpGet" in="check"><>

catch code="*"><>

set attr="notify.url" value="【钉钉自定义机器人的url】"/><>

setm item="notify"><>

url = 钉【钉自定义机器人的url

postdata = {"at": {"atMobiles":\["【被@人的手机号】"\],"isAtAll":是【否@所有人,是为true,否为false},"text": {"content":"业务警报:AS2端口无法访问,请马上检查![_message | def]"},"msgtype":"text"}

contenttype = application/json

call op="httpPost" in="notify" /><>

catch>

set attr="o.FileName" value="[_|now]" /><>

push item="o"/><>

其中,postdata里的内容就是调用钉钉机器人的json文件内容。 报警示例:

edi

这样,通过REST端口调用钉钉通知的功能就可以实现,用户通过知行之桥EDI系统进行数据收发时,可以及时在钉钉群组中收到通知消息,确保信息能够得到及时处理,提高响应效率。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 端口
    +关注

    关注

    4

    文章

    964

    浏览量

    32075
  • REST
    +关注

    关注

    0

    文章

    32

    浏览量

    9407
收藏 人收藏

    评论

    相关推荐

    深圳鼎信配电电缆智能地

    深圳鼎信配电电缆智能地 型号:DX-DLS100-B2 一、背景 随着城市的不断发展,地下电缆的铺设越来越广泛,但电缆的安全问题也日益凸显。施工误伤、自然灾害等外力破坏事件频繁发生,给电缆的安全
    的头像 发表于 12-06 14:30 74次阅读

    重磅升级:六大场景AI助理正式上线

    近日,迎来了一次重要的升级,正式将AI技术深入至企业的多个业务场景中。为了提升企业的运营效率与智能化水平,推出了“精选AI助理”功能,旨在为企业提供更加便捷、高效的业务支持。
    的头像 发表于 11-14 13:50 204次阅读

    应用案例 | 深视智能3D激光轮廓仪在轮胎镶视觉引导镶的应用

    更高效、更精准的镶解决方案。深视智能激光三维轮廓测量仪凭借其高精度、高速度以及智能化识别与定位的优势,提高了镶作业的质量和一致性,可以实现自动化的视觉引导镶钉过
    的头像 发表于 11-05 08:05 201次阅读
    应用案例 | 深视智能3D激光轮廓仪在轮胎镶<b class='flag-5'>钉</b>视觉引导镶<b class='flag-5'>钉</b>的应用

    AI时代助力福安企业发展重构企业管理

    8月24日,福安市工商联携手奇易科技和福安市思味特食品有限公司(以下简称威思特),举办“AI时代助力福安企业发展,重构企业管理”第二期专题讲座。市工商联主席李学惠,南中国分公司
    的头像 发表于 08-27 15:35 252次阅读
    AI时代<b class='flag-5'>钉</b><b class='flag-5'>钉</b>助力福安企业发展重构企业管理

    地下电缆防外破智能地 震动感应 识别

    地下电缆防外破智能地从外观上看是一个巴掌大小的圆饼状盒子,直径12cm,但是功能却很多,内置监测、控制、加密、通信、存储、供电等模块,可通过无线网络将前端感知装置与系统管理平台及手机移动终端进行联动,实现电缆外破智能预警。
    的头像 发表于 08-12 10:52 421次阅读

    智能地 预警多样化 北斗定位 低功耗设计

    的盗窃行为,还是出于无知或疏忽的意外破坏,电缆外破事件时有发生,给城市安全与稳定带来严峻考验。 为有效应对这一挑战,小编给大家科普一下深圳鼎信的智能地DX-DLS100-B2,该装置为电缆线路的安全防护提供强有力支持。智能地
    的头像 发表于 08-07 17:09 307次阅读

    走进 奇易科技联合及人力家,展开AI时代人事数字化升级游学交流活动

    摘要 :连锁行业标杆企业齐聚杭州阿里中心,共同探讨AI时代下组织及人力资源数字化升级。 7月24日至25日,由福建服务伙伴福州奇易科技有限公司联合人力家邀请众多 连锁行业领军企业 组成的游学交流
    的头像 发表于 07-26 14:13 325次阅读
    走进<b class='flag-5'>钉</b><b class='flag-5'>钉</b> 奇易科技联合<b class='flag-5'>钉</b><b class='flag-5'>钉</b>及人力家,展开AI时代人事数字化升级游学交流活动

    求助,关于ESP8266 HTTPClient REST调用问题求解

    我有一个 Sketch,我在其中调用REST 服务,它在我的 ESP-12E 模块上运行良好。REST 调用是针对运行 Windows 10 IoT 的 Raspberry PI
    发表于 07-19 13:32

    百望云&amp;:重塑财务智能化管理,助力企业实现数字化飞跃

    在此背景下,中国企业级移动办公平台与企业数字化方案供应商百望云达成合作,面向万千中国企业研发综合性的财税数字化转型方案,共同构建安全、智能的财务赋能平台,帮助企业顺畅、合规地完成数电升级,保障
    的头像 发表于 05-15 16:06 294次阅读

    艾为电子荣获AI助理创造大赛企业赛道二等奖

    AI-Agent能力,以AI为大脑,打通调音业务流和数据流,并结合国民神仙算法awinicSKTune,实现“用户一句话,AI包落地”的全链路贯通,是一个真正具备分析能力、感知能力、行动能力的人工智能体。     AI实现行业
    的头像 发表于 05-08 21:24 1012次阅读
    艾为电子荣获<b class='flag-5'>钉</b><b class='flag-5'>钉</b>AI助理创造大赛企业赛道二等奖

    防外破地|震感精准|功能及物理参数|为地下电缆安全提供一道防线

    防外破地?是什么?其实它就是智能地,也叫地下管线智能防外损地、电力电缆及管道太阳能防外损装置,不得不说,这个巴掌大的“圆饼型”物体,实则蕴藏“大智慧”,可以说是地下管线、地埋电缆的“守护者
    的头像 发表于 03-15 17:58 1007次阅读

    如何用USB-C端口实现快充及高清音视频传输?

    求助,用USB-C端口实现快充及高清音视频传输
    发表于 01-24 06:52

    【机器视觉】欢创播报 | 英特尔强势进军汽车AI芯片市场

    1 宣布与微软中国达成产品级合作 1月9日,在7.5产品发布会上,正式发布了基于70
    的头像 发表于 01-11 10:56 338次阅读
    【机器视觉】欢创播报 | 英特尔强势进军汽车AI芯片市场

    微软、宣布达成产品级合作

    2024年1月9日,2024新品发布会在杭州召开,发布7.5版本,推出基于70万家企业需求共创的AI助理产品,推动低门槛使用 AI,人人都能创造AI 助理。同时,
    的头像 发表于 01-10 09:59 519次阅读

    与微软中国达成产品级合作

    2024年1月9日,钉在杭州举行了盛大的新品发布会,正式推出了7.5版本。这次更新中,基于70万家企业的需求共创,推出了一款AI助理产品,旨在降低AI的使用门槛,让每个人都能轻松创造自己的AI助理。
    的头像 发表于 01-09 18:23 1001次阅读