0

REST API を使用して、Apigee/usergrid で UUID のリストを使用してエンティティをクエリするにはどうすればよいですか? REST API 経由でプッシュ通知を送信するために Apigee を使用しており、1 つのデバイスまたはすべてのデバイスで正しく動作していますが、デバイスのサブセットをターゲットにしたいと考えています。ドキュメントを調べましたが、何も見つかりません。誰もこれを行うことができましたか?

奇妙なことに、GET を使用してデバイスにクエリを実行できますが、同等の POST を使用してプッシュを送信することはできません。

// This works
[GET] https://api.usergrid.com/{{ORG_ID}}/{{APP_ID}}/devices/;ql=UUID=3646781A-D83E-4FD9-B873-C212BA2CD4DD?access_token={{ACCESS_TOKEN}}

// This does not work
[POST]
https://api.usergrid.com/{{ORG_ID}}/{{APP_ID}}/devices;ql=select * where uuid=3646781A-D83E-4FD9-B873-C212BA2CD4DD/notifications?access_token={{ACCESS_TOKEN}}

POST 要求からの応答は、デバイスが見つからないことを示しています

// this also works for sending a push
[POST]
https://api.usergrid.com/{{ORG_ID}}/{{APP_ID}}/devices/3646781A-D83E-4FD9-B873-C212BA2CD4DD/notifications?access_token={{ACCESS_TOKEN}}
4

1 に答える 1