当前位置: 首页 > news >正文

wordpress 光点特效seo推广网址

wordpress 光点特效,seo推广网址,什么网站做专利检索报告,可以和外国人做朋友的网站1.需求 鉴于需要使用钉钉群机器人回复,人们提出的问题,需要识别提出的问题中的关键词,后端进行处理实现对应的业务逻辑 2.实现方式 用户群机器人,附带提出的问题,后端接收消息后识别消息内容,读取到关键…
1.需求

鉴于需要使用钉钉群机器人回复,人们提出的问题,需要识别提出的问题中的关键词,后端进行处理实现对应的业务逻辑

2.实现方式

用户@群机器人,附带提出的问题,后端接收消息后识别消息内容,读取到关键词进行对应的业务逻辑操作后,机器人获取返回的信息后发消息到群中@到具体的人

官方文档地址:接收消息 - 钉钉开放平台

3.实现流程

创建机器人->配置机器人接收数据地址->开发接收消息后的业务逻辑->上线机器人->添加机器人到群组中

4.具体步骤及代码实现

(1)创建机器人。点击创建应用,填写应用名称、应用描述,创建完成后设置,服务器出口ip你的个任务武器地址,消息接收地址:你的机器人接收消息的接口,即当在群中@机器人时会调用本接口

 

(2)机器人接收消息的文档。

如图为接收消息接口的传参及参数分别代表的意义。

(3)机器人发送消息的文档。

机器人发送消息的类型就比较多了,可以发送图片、文本等,包括@人回复消息,结合上面的机器人接收消息就可以实现对应的智能对话。 文档地址:机器人发送消息的类型 - 钉钉开放平台

(4)示例代码

package com.wheel.back.model;import cn.hutool.json.JSONObject;
import lombok.Data;@Data
public class DemdITVo {//姓名private String senderNick;//回调的webhookprivate String sessionWebhook;//内容json contentprivate JSONObject text;//加密ID 工单机器人private String chatbotUserId;//用户加密IDprivate String senderId;//群聊标题private String conversationTitle;//用户钉钉UserIdprivate String senderStaffId;}
package com.wheel.back.controller;import cn.hutool.http.HttpUtil;
import cn.hutool.json.JSON;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import com.wheel.back.model.DemdITVo;
import com.wheel.back.service.TestService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;import javax.annotation.Resource;
import java.util.HashMap;
import java.util.Map;/*** @Description* @Author Li Qingyang* @Date 2022-11-08*/
@Slf4j
@RestController
@RequestMapping("wheelTest")
public class TestController {@Resourceprivate TestService testService;@PostMapping("/test")public String Test(@RequestBody DemdITVo params){JSONObject text = params.getText();Object content = (String)text.get("content");log.info("请求参数:" + content);String url = "https://oapi.dingtalk.com/robot/send?access_token=xxxxxx";Map<String,Object> map1 = new HashMap<>();map1.put("content","你好是我, 是不一样的烟火"+content);Map<String,Object> map = new HashMap<>();map.put("msgtype", "text");map.put("text",map1);String post = HttpUtil.post(url, JSONUtil.toJsonPrettyStr(map));log.info(map.toString());return "成功!";}
}

(5)机器人的发布。

编写完成后代码发到自己服务器上运行后,将机器人上线,在自己的群聊中添加该机器人,即可使用

5.结论

测试结果就不具体展示了就是@机器人后调用你的接口,接口中根据接受的内容进行具体的业务逻辑处理,然后返回到群中。

扩展:除了对于指定命令自定义回答,群聊机器人也可用于对一些服务的预警功能及定时通知功能等,可以结合使用的场景进行对应的灵活组合开发。

http://www.15wanjia.com/news/10917.html

相关文章:

  • 卡地亚手表官方网站查询卡点视频软件下载
  • 怎样做类似于优酷的视频网站河南郑州网站顾问
  • 做网站设计需要哪些软件怎样建网站
  • 山东大型网站建设霸屏推广
  • 太原招聘网站开发品牌推广策略怎么写
  • 建设学校网站的操作流程具体软文标题大全
  • 做网站赚多少钱百度推广手机登录
  • 公司网站建设推荐网络策划方案
  • 有了网站 域名然后么做免费手机网页制作
  • 聊城做网站的公司渠道百度站长工具抓取诊断
  • 新开神途手游发布网站网站seo属于什么专业
  • 做铜字接单网站关键词排名零芯互联关键词
  • 免费服务器试用网站seo推广seo教程
  • 网站开发中为什么有两个控制层培训机构如何招生营销
  • 中国建筑装饰网唐迪夫百度seo官方网站
  • 个人主页网站html群站优化之链轮模式
  • 东莞兼职招聘网最新招聘手机网站怎么优化
  • 上海企业网站制作百度推广管理
  • 网站建设前期规划方案seo公司推广宣传
  • 网站建设方案及预算搜索引擎优化的主要内容
  • 住房城乡建设部官网哈尔滨网站优化
  • 沧州网络营销推广方案优化公司哪家好
  • 网站开发 盈利seo推广宣传
  • 成都诗和远方网站建设企业网站设计
  • net域名大网站关键词优化推广公司哪家好
  • 武汉网页设计班培训新站seo外包
  • 台州网站公司建站网络推广哪个平台效果最好
  • 陕西西安网站建设公司百度如何购买关键词
  • 如何查询网站已经提交备案seo营销策划
  • dede模板打网站显示栏logo著名营销策划公司