gpt4 book ai didi

java - 如何解决OneSignal错误: "Segment is not a valid filter field"

转载 作者:行者123 更新时间:2023-11-30 05:35:57 24 4
gpt4 key购买 nike

我想在通过 OneSignal 发送推送通知时设置过滤器

尝试使用 tag 设置 field 时,收到 400 错误,提示“Segment 不是有效的过滤字段。”

我发送了此正文:

{"contents":{"en":"仅适用于 meeeee"},"headings":{"en":"teeeest"},"filters":[{"type":"tag","value":"CUSTOMER","key":"userType","re​​lation":"="}],"app_id":"41729389-3212-3123-bd5c-c687jjj334e7ea"}

我希望这能起作用,因为我的用户正好有这个 CUSTOMER 标签。

结果:{"errors":["段不是有效的过滤字段。"]}

我做错了什么?

上面的正文中与段没有任何关系。

最佳答案

我解决了这个问题:

我的 Pojo 的 toStringMethod() 有问题,它产生了错误的“字段”-名称...相反,它产生了“类型”...而这只是与 JSONobject 结合使用...非常非常奇怪!!这是一个问题。只需将我的 Pojo 的 toStringMethod 中读取的第一个变量更改为“field”,它就起作用了......

关于java - 如何解决OneSignal错误: "Segment is not a valid filter field",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56628505/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com