小编gil*_*ilp的帖子

使用GCM发送消息时,我不断收到响应'MismatchSenderId'

我正在使用GCM实现推送通知服务器.我发送的帖子请求包含我从Google API控制台获取的发件人ID(应用程序密钥),以及我从GCM服务获得的注册ID.

发布的JSON包含一个注册ID.我总是得到同样的回答:

{
  "multicast_id":8546528660791862014,
  "success":0,
  "failure":1,
  "canonical_ids":0,
  "results":[
    {
      "error":"MismatchSenderId"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

可能是什么问题?我究竟做错了什么?

google-cloud-messaging

27
推荐指数
4
解决办法
6万
查看次数

使用PushSharp的正确方法是什么?

我使用PushSharp为几个应用程序发送通知.PushSharp非常棒,它真正简化了推送服务的工作,我想知道使用它的正确方法是什么?我没有找到关于这方面的例子/解释.

现在,当我收到要发送的消息时,我......

  1. 创建一个PushSharp对象
  2. 为所有设备执行PushService.QueueNotification()
  3. 执行PushService.StopAllServices以发送所有排队的消息
  4. 退出方法(并终止PushService对象).

我应该这样工作,还是保持这个PushService对象存活并在需要时调用它的方法?

我应该如何使用PushService对象来获取未注册的设备ID?有一个专门的实例?

任何建议将不胜感激.

pushsharp

9
推荐指数
1
解决办法
5870
查看次数

是否可以限制 Elasticsearch 索引的大小?

我有一个用于索引日志记录的 Elasticsearch 实例。当然,数据会随着时间的推移而增长,我想限制其大小(大约 10GB)。类似 mongoDb 上限集合的东西。

无论如何,我对旧的日志记录不感兴趣。

我还没有找到任何配置,我不确定是否可以删除数据文件。

有什么建议 ?

elasticsearch

5
推荐指数
1
解决办法
1万
查看次数

MongoDB:什么是优选的,在服务器或客户端上进行处理?

我使用MongoDB的.NET驱动程序.我的问题是:

什么是优选的,为什么:

在MongoDB服务器上使用javascript处理数据

要么

将数据加载到客户端并使用驱动程序方法完成所有工作?

mongodb

0
推荐指数
1
解决办法
171
查看次数