注册

关于 群发群组消息的问题! admin 是否能群发消息通知

1.是这样的.  我们每天会推送一些东西到群组里面.这时候,肯定要用到发消息接口
 
http://docs.easemob.com/doku.php?id=start:100serverintegration:50messages​ 
 
target传入多个群组Id ,但是 多个群组id ,消息虽然返回成功,但是却没发出去 
但是,如果单个群组id,就会发送成功.
我以前问过,有个客服人员说,是可以target 放20个群组id这样发的.
 
{"target_type" : "chatgroups", "target" : ["87739931329298836,88110262653026724,88001015537729964"],"msg" : { "type" : "txt", "msg" : "test" },"ext" : {  } }
 
 
 
{
  "action" : "post",
  "application" : "d1f82fa0-18a2-11e5-9eab-57e86ca294e0",
  "uri" : "https://a1.easemob.com/abujj/wukong",
  "entities" : [ ],
  "data" : {
    "87739931329298836,88110262653026724,88001015537729964" : "success"
  },
  "timestamp" : 1438849719054,
  "duration" : 3,
  "organization" : "xxxx",
  "applicationName" : "xxxxx"
}
 
organization 已经去掉了.
 
求帮忙看看..
如果真不行.我只能循环一个一个发了...
 
 
 
 
 
已邀请:

lifei9241

赞同来自: 郑起

你这里target写的不对吧,["92063267836395948,92062979675128344"]改成["92063267836395948","92062979675128344"]

lizg - ……

 看这个返回是成功了,没有收到么? 还有"ext"扩展属性, 由app自己定义.可以没有这个字段,但是如果有,值不能是“ext:null“这种形式,否则出错
@hblzg123  我第二次测试的时候,去掉了ext属性,,但还是返回发送成功.但却没发出去. 昨天测试过ext了
应该不是这个问题.

lizg - ……

@郑起 刚刚经过测试,发送多个群组是成功的,且都已收到,是没有问题的
@hblzg123  
@SE
我今天又测试了下
具体如下:
首先.
1.我先申请了2个群组,每个群组都发送了一句默认的话.(单个发的)
2.我开始发送2个群组消息,发送2次,消息体如下:
https://a1.easemob.com/abujj/gettest/messages/
post
token:xxxxx

{"target_type" : "chatgroups", "target" : ["92063267836395948,92062979675128344"],"msg" : { "type" : "txt", "msg" : "2015年8月8日10:13:27 郑测试1" },"ext" : {  } }
 
{"target_type" : "chatgroups", "target" : ["92063267836395948,92062979675128344"],"msg" : { "type" : "txt", "msg" : "2015年8月8日10:13:27 郑测试1" } }
 
2次发送结果.都显示成功,
 

    "92063267836395948,92062979675128344" : "success"
  },
  "timestamp" : 1439000100995,
 
3.我过几分钟后.开始拉去聊天记录.
我只拉到了 默认的话  而我 群发的,则没看到.这确实是问题.
到底支不支持群发?   不支持,我就改for循环了..

 
 
 
 
 
@lifei9241 谢谢,牛逼啊..  好多人都没看出来..谢谢...解决了
 
 

要回复问题请先登录注册