yirental
单点登录功能导致某个账户会触发全局广播。
用户a登录,其他用户会接受到“客户端下线通知”。
使用 即时通讯的 REST API 发送消息。 结果引发了一条异常的 推送: 如下图所示,发送了一条 hello 消息,结果后面收到了推送 image.png 1652x552 112 KB 异常的推送: image.png 1328x381 65.7 KB 我们的APP收到的异常推送: image.png 468x863 820 KB 上次大概一个月前出现过此问题,我阅读相关文档,怀疑是离线推送通知导致的,然后我把离线通知设置为了 dev 环境: 但不幸的是,这次又出现问题了,而且是线上生产故障,求助一下 LeanCloud 的工程师,这是什么原因导致的?
有人吗?。。。
调用即时通讯 REST API 时没有设置 push data, 复现了 AppID: hzU3vYqgtagihQwdGCTEaoJv-9Nh9j0Va 会话ID: 5ceb96750a83a200094c18ff 消息ID: ldA519UJHQwX29U9cjLfGz 还有就是,为什么LeanCloud控制台的即时通讯的消息记录里没有(很久没更新了)。 我不知道下图中,这个push data 是怎么产生的,我确认调用 Rest API 的时候没有设置 push data image.png 1643x551 117 KB 而且自动推送到了6台设备,这是 一对一的即时通讯聊天。 image…
感谢您的回复,你的意思,这是由于我们自己在 hook 里配置的? hook 是部署在云引擎里的吗? 可是我们云引擎已经一年多没有再重新部署了,而这个问题是一个月之前突然出现的。 这该怎么解释? 这个问题是一个月前突然出现的,之前都没出现过问题,而且我们云引擎应该是没有部署过 hook 函数,最近一次部署还是 2017年12月。 现在我们的即时通讯还处于瘫痪状态,我们临时下线了 LeanCloud 的即时通讯转而自己简单实现了。 但是还是想用起来 LeanCloud 的即时通讯,所以上周五(2019-09-20)测试即时通讯API,发现这个异常推送的问题还是存在。
很奇怪 1. 我们没有实现那个 Hook,我甚至是第一次知道有 Hook 这么个东西。 2. 我们确实同时使用了 即时通讯的 API 和 推送的 API,分别是 1.1/rtm/messages 和 1.1/push ,但我确定异常的推送只有在调用即时通讯API 时发生。也就是我们调用了即时通讯API,结果 LeanCloud 自动发了一条异常 Push,内容和即时通讯API 的消息内容一模一样。 3. 推送的API,我们在调用时,代码中传递的参数都是文本字符串(与即时通讯的消息内容不同),不是 json 字符串,而异常推送的内容都是 json 字符串。 比如,A 跟 B 发送聊天消息 “您的…
这个 hook 是云引擎吗?应该如何修改?