李子页 发表于 2024-1-13 16:38:33

如何将消息推送到企业微信机器人中

现在没有集成企业微信平台,想通过O2OA消息配置将流程完成消息推送到企业微信的群机器人中,使用了Restful类型的通道,url填写了群机器人的webhook



我在类型配置中自定义了一个消息类型使用了Restful通道,加载器代码如下

然后使用了提供的创建消息的接口进行测试



报错如下:

想请问管理员大大,这个报错是什么意思,把消息推送到企业微信的群机器人是通过Restful的通道吗?应该如何配置

飞龙在天 发表于 2024-1-15 09:59:03

不知道企业微信消息机器人,没用过。你的意思是通过我们消息的 restful 方式直接给企业微信的消息机器人接口发送消息?
我不知道消息机器人接口是咋样的,你可以把文档地址贴出来,我们看看。 但是根据我们对企业微信其他接口的调用情况看,这个好像不太行的,他们的接口一般要分两次的,首先要获取一个 acesstoken 然后调用具体业务接口的时候得把这个 accesstoken 带进去。 如果是这样的话,直接通过消息的 restful 请求没法做到,可以通过我们的服务代理做一个转接。

李子页 发表于 2024-1-15 11:29:03

飞龙在天 发表于 2024-1-15 09:59
不知道企业微信消息机器人,没用过。你的意思是通过我们消息的 restful 方式直接给企业微信的消息机器人接 ...

https://developer.work.weixin.qq.com/document/path/99110
这是说明文档链接,麻烦管理员看看,如果是通过服务代理做转接具体怎么做呢

飞龙在天 发表于 2024-1-16 10:09:34

李子页 发表于 2024-1-15 11:29
https://developer.work.weixin.qq.com/document/path/99110
这是说明文档链接,麻烦管理员看看,如果是 ...

看了文档 确实不需要转,可以直接发送。
你要按照人家文档的格式来发送才行啊。
两点错误,第一点是你消息通道编辑界面中最下面的 internal 关闭,这个是表示内部接口的。
第二点加载器 里面 body 的格式错误,你看人家文档 text 的格式是
{
            "msgtype": "text",
            "text": {
              "content": "hello world"
            }
   }
这里面 text 是一个对象,你那个 text 是个字符串。。。。。。
页: [1]
查看完整版本: 如何将消息推送到企业微信机器人中