问题使用"其中"在parse.com中休息api - 查询约束

时间:2015-10-08 15:43:33

标签: api rest curl parse-platform

然而,使用parse.com的rest API,努力让where子句正常工作。我已经阅读了他们的文档,但我不明白为什么我没有得到结果。我得到200状态,但没有结果。

curl -X "GET" "https://api.parse.com/1/classes/companies?limit=10000&where=%7B%22company_id%22%3A%221%22%7D" \
-H "X-Parse-Application-Id: 444444" \
-H "X-Parse-Master-Key: 444444"

根据查询限制找到here

1 个答案:

答案 0 :(得分:1)

尝试:

curl -X GET \
-H "Content-Type: application/json" \
-H "X-Parse-Application-Id: 444444" \
-H "X-Parse-REST-API-Key: 444444" \
-G \
--data-urlencode "where={\"company_id\":\"1\"}" \
--data-urlencode "limit=10000" \
https://api.parse.com/1/classes/companies

注意:要么考虑使用REST密钥,要么将相关行更改为主密钥。

此外,您在Parse项目的API Console选项卡下有一个很好的curl请求生成器,它的URL看起来像:

https://www.parse.com/apps/<PROJECT_NAME>/api_console