【问题标题】:Aerogear Unified Push not filtering by aliasAerogear 统一推送未按别名过滤
【发布时间】:2015-05-04 12:23:35
【问题描述】:

我正在使用Aerogear 1.0.3 服务器和unifiedpush-java-client-1.1.0-alpha.1

我使用此代码发送消息:

pushSender.send(
    UnifiedMessage.withCriteria()
        .aliases("IDOREALLYPUTHEREASINGLEALIASWITHASINGLEROW")
        .message()
        .userData("payload", newMsg)
        .build());

即使按别名过滤,注册的两个安装也会收到该消息。

我做错了吗?如何解决这个问题?

【问题讨论】:

    标签: java android push aerogear


    【解决方案1】:

    由于您使用的是 1.0.3 版本的 AeroGear 统一推送服务器,您可以尝试使用 1.0.0 版本的 Sender。

    我知道 1.1.x 系列中有一些 API 更改

    1.0.0 的发件人在别名的使用方面略有不同,https://github.com/aerogear/aerogear-unifiedpush-java-client/tree/1ffa6f8fd757d3918f248cce487d959a10edcca9#send-a-message

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-03
      • 1970-01-01
      相关资源
      最近更新 更多