注册

我通过Rest发送信息给移动端,移动端没有收到我用rest api发的消息,但返回的数据是成功的

{
  "action" : "post",
  "application" : "xx",
  "uri" : "https://a1.easemob.com/xxx/xxx",
  "entities" : [ ],
  "data" : {
    "郭杨" : "success"
  },
  "timestamp" : 1441872928192,
  "duration" : 0,
  "organization" : "xxx",
  "applicationName" : "xxx"
}
已邀请:

lizg - ……

你怎么发送的?请求体发下
            tring postUrl = _easeMobUrl + "messages";
            StringBuilder stringBuilder = new StringBuilder();
            stringBuilder.Append("{");
            stringBuilder.Append("\"target_type\" :\"users\",\"target\":[\"" + userid + "\"],");
            stringBuilder.Append("\"msg\":{\"type\":\"txt\",\"msg\":\"" + word + "\"},\"from\":\"" + helperid + "\"");
            stringBuilder.Append("}");
            //
            try
            {
                string responeResult = ReqUrl(postUrl, "POST", stringBuilder.ToString(), QueryToken());
}
看一下是不是同一个appkey环境下,别外注意一下扩展的写法,可以没有,有的话扩展内容不能为空。同时你也可以把demo换上你们的appkey测下看看,以排除下是不是你们客户端监听写的有问题。

要回复问题请先登录注册