查看: 11773|回复: 7

关于自定义消息发送成功但没消费成功的咨询

升级   16.61%

139

主题

252

回帖

1661

积分

注册会员

Rank: 2

积分
1661
发表于 2023-1-16 10:00:15 | 显示全部楼层 |阅读模式


在系统配置中custom下增加了自定义短信服务,

内容如下

        "create": {
            "consumers": [
                {
                    "type": "ws",
                    "enable": true,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "pmsinner",
                    "enable": true,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "dingding",
                    "enable": true,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "welink",
                    "enable": true,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "zhengwudingding",
                    "enable": true,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "qiyeweixin",
                    "enable": true,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "mpweixin",
                    "enable": true,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "calendar",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "kafka",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "activemq",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "restful",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "mail",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "api",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "jdbc",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "table",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                },
                {
                    "type": "hadoop",
                    "enable": false,
                    "loader": "",
                    "filter": "",
                    "consumer": ""
                }
            ],
            "description": "自定义消息类型."
        }


在服务管理代理中增加了一个自定义的短信提醒,内容如下,

var data = {
       "type" : "custom_create",
       "person" : "XXX@155265025_manager9983@I",
       "title" : "预计签合同时间到期提醒",
       "body" : {"name":"项目名称","yjsj":"2023-1-20","剩余天数":"5天"}
}
var action = this.Actions.load("x_message_assemble_communicate");
       action.MessageAction.customCreate(//平台封装好的方法
      data,//body请求参数
      function( json ){ //服务调用成功的回调函数, json为服务传回的数据
         data = json.data; //为变量data赋值
      }.bind(this),
     function( json ){ //服务调用失败的回调函数, json为服务传回的数据
        data = json.data; //为变量data赋值
     }.bind(this)
    );
点击启动后,显示执行成功,查询结果如下,除了pmsinner消费成功,其它都失败,请问是什么原因呢,流程审批消息那些都是可以正常收到的





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-1-16 19:24:57 | 显示全部楼层
您系统消息,都是可以正常发送dingding、企业微信等消息吗?
回复

使用道具 举报

升级   16.61%

139

主题

252

回帖

1661

积分

注册会员

Rank: 2

积分
1661
发表于 2023-1-16 22:02:59 | 显示全部楼层
论坛管理员 发表于 2023-1-16 19:24
您系统消息,都是可以正常发送dingding、企业微信等消息吗?

钉钉和系统的流程等的提醒消息都是可以收到的。顺便问一下,按照你们自定义消息说明示例中的输入发送不出去,但如果把boby清空,可以收到,只是没有内容,这是什么原因呢



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2023-1-17 10:54:46 | 显示全部楼层
zningsc 发表于 2023-1-16 22:02
钉钉和系统的流程等的提醒消息都是可以收到的。顺便问一下,按照你们自定义消息说明示例中的输入发送不出 ...

body内容直接写字符串试试
回复

使用道具 举报

升级   16.61%

139

主题

252

回帖

1661

积分

注册会员

Rank: 2

积分
1661
发表于 2023-1-17 12:49:38 | 显示全部楼层
字符串也不行,你看下图,用ABCD或"ABCD"点PUSH都没反应,清空就发送成功了


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2023-1-17 14:03:59 | 显示全部楼层
zningsc 发表于 2023-1-17 12:49
字符串也不行,你看下图,用ABCD或"ABCD"点PUSH都没反应,清空就发送成功了



这里为什么是create?自定义消息类型不是custom_create么?
正常情况下,都可以,如下:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   16.61%

139

主题

252

回帖

1661

积分

注册会员

Rank: 2

积分
1661
发表于 2023-1-17 14:25:30 | 显示全部楼层
xadmin 发表于 2023-1-17 14:03
这里为什么是create?自定义消息类型不是custom_create么?
正常情况下,都可以,如下:

谢谢,明白了,必须是custom_create下才行,我在系统配置中添加的create,看JSON文件中放在custom下的,以为前面的custom就不需要了。确实发字符可以发出了。但是像你们示例中的body写成{"name":"超期提醒","url:"https://www.baidu.com"},还是发不了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2023-1-18 09:25:13 | 显示全部楼层
zningsc 发表于 2023-1-17 14:25
谢谢,明白了,必须是custom_create下才行,我在系统配置中添加的create,看JSON文件中放在custom下的, ...

写对象的话,发出去会是个object
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread