Как использовать API REST API Apigee или usergrid, как я могу запрашивать объекты по списку UUID?
Как я могу запросить сущности, используя список UUID в Apigee/usergrid, используя REST API? Я использую Apigee для отправки push-уведомлений через REST API, и он работает правильно для 1 устройства или всех устройств, но я хотел бы настроить таргетинг на подмножество устройств. Я полил документацию, но ничего не могу найти. Кто-нибудь был в состоянии сделать это?
Странно то, что я могу использовать GET для запроса устройства, но эквивалентный POST для отправки push не работает.
// 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}}
1 ответ
Попробуйте запрос с оператором OR:
? ql = uuid=someuuid или uuid=someuuid