Parse Rest API - Push Notification with Advanced Targeting Error

I asked this question on the Parse forum, but did not receive any answers within 14 hours, so I refuse what was my first choice, in any case, a good ol SO.

I am testing sending push notifications using a request. I am sure that I am using the correct installation identifier in the request. But push is not sent to my device. Maybe something is wrong with the syntax?

curl -X POST \
  -H "X-Parse-Application-Id: xxx" \
  -H "X-Parse-REST-API-Key: yyy" \
  -H "Content-Type: application/json" \
  -d '{"where":{"id":{"in":["8e40a0b9-edef-442b-ad1a-3b5eb8c7fd8b"]}},"data":{"alert":"d"}}'\
  https://api.parse.com/1/push

Which gives the answer:

{"result":true}

But the notification is not sent. On the Analysis toolbar, I see the following: enter image description here

enter image description here

, Parse API, , ? , - , : - , , 100% , ?

+3
1

. : in $in. -, id, installationId. :

curl -X POST \
  -H "X-Parse-Application-Id: xxx" \
  -H "X-Parse-REST-API-Key: yyy" \
  -H "Content-Type: application/json" \
  -d '{"where":{"installationId":{"$in":["8e40a0b9-edef-442b-ad1a-3b5eb8c7fd8b"]}},"data":{"alert":"d"}}'\
  https://api.parse.com/1/push
+7

All Articles