如何将 "conditions" 的推送发送到远程 API 的 pushwoosh?

How to send pushes with "conditions" to pushwoosh with remote API?

我使用 pushwoosh 遥控器 API 并且我可以向所有用户发送推送并且只向一台设备发送推送,很好! 但现在我试图能够向不同的组发送推送,并且我试图让 "conditions" 工作。但是我错过了一些东西,我不知道是什么!

我首先在 pushwoosh 创建了一个名为 "Grupper" 的标签作为列表标签。 它正在从应用程序的 pushwoosh 注册值“5A”。

这就是我尝试从我的服务器发送推送的方式。

var tags="5A"

     var data = {
        "request": {
          "application": applicationId,
          "auth": authKey,
          "notifications": [{
            "send_date": "now",
            "ignore_user_timezone": true,
            "content": {
            "en": pushtext
            },

             "conditions":["Grupper", "EQ", tags]
          }]
        }
      };

这里的 "conditions" 哪里有问题?

如果我删除带有 "conditions" 的行,那么它会向所有用户发送推送,但如果我使用它,它不会发送任何内容。没有错误。

非常感谢任何输入,经过几天的尝试,我仍然不知道我缺少什么:-)

条件总是数组的数组,因此试试这个:

"conditions":[["Grupper", "EQ", tags]]

此外,由于 "Grupper" 是列表类型的标签,您只能使用 IN 运算符(请参阅文档 here