【问题标题】:get error tag is not a valid filter field at onesignal api获取错误标签不是 onesignal api 的有效过滤器字段
【发布时间】:2017-02-14 06:04:35
【问题描述】:

我正在使用 onesignal api 发送通知

String strJsonBody = "{"
                              +   "\"app_id\": \"" + APP_ID + "\","
                              +   "\"included_segments\": [\"All\"],"
                              +   "\"filters\": [{\"field\": \"tag \", \"key \": \"" + key + " \", \"relation \": \"=\", \"value\": \"1\"}],"
                              +   "\"data\": {\"news_id\": \"" + newsId + "\"},"
                              +   "\"contents\": {\"en\": \"" + newsTitle + "\"}"
                              + "}";

并得到错误 {"errors":[" tag is not a valid filter field."]}

【问题讨论】:

    标签: java android onesignal


    【解决方案1】:

    删除单词之间的所有空格

    String strJsonBody = "{"
                              +   "\"app_id\": \"" + APP_ID + "\","
                              +   "\"included_segments\": [\"All\"],"
                              +   "\"filters\": [{\"field\": \"tag\", \"key\": \"" + key + "\", \"relation \": \"=\", \"value\": \"1\"}],"
                              +   "\"data\": {\"news_id\": \"" + newsId + "\"},"
                              +   "\"contents\": {\"en\": \"" + newsTitle + "\"}"
                              + "}";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-17
      • 1970-01-01
      • 2022-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-25
      相关资源
      最近更新 更多