我希望通过OneSignal发送推送通知时设置filter
。
尝试将field
设置为tag
时,出现400错误消息,提示“细分不是有效的过滤器字段。”
我发送了这个尸体:
{"contents":{"en":"only for meeeee"},"headings":{"en":"teeeest"},"filters":[{"type":"tag","value":"CUSTOMER","key":"userType","relation":"="}],"app_id":"41729389-3212-3123-bd5c-c687jjj334e7ea"}
我希望这行得通,因为我的用户完全拥有此CUSTOMER标签。
结果:{"errors":["Segment is not a valid filter field."]}
我在做什么错?
与上方体内的节段无关。
答案 0 :(得分:1)
我解决了这个问题:
我的Pojo的toStringMethod()出现了一个问题,产生了错误的“字段”-名称...相反,它产生了“类型” ...而这仅与JSONobject结合使用。...非常奇怪!!这是一个问题。只是将在我的Pojo的toStringMethod中读取的第一个变量更改为“ field”,它起作用了...