Parse.com - 如何使用REST API上传JSON文件

时间:2014-06-30 15:26:42

标签: json rest upload parse-platform

我正在尝试使用Parse的REST API上传JSON文件,但到目前为止还没有成功。

我要做的请求如下:

curl -X POST \
-H "X-Parse-Application-Id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "X-Parse-REST-API-Key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "Content-Type: application/json" \
-d '{ "name" : "myName" }' \
https://api.parse.com/1/files/test.json

响应如下:

{"code":1,"error":"internal error"}

我相信我的请求是正确的,JSON是有效的,我的应用程序ID和REST API密钥也是正确的。

最重要的是,我可以成功上传无效的JSON。例如,具有无效JSON的相同请求:

curl -X POST \
-H "X-Parse-Application-Id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "X-Parse-REST-API-Key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "Content-Type: application/json" \
-d '#{ "name" : "myName" }' \
https://api.parse.com/1/files/test.json

返回正确的响应JSON:

{
    "url":"http://files.parsetfss.com/e88af32e-2e48-400b-aa1c-2f167f3d2785/tfss-550782bd-718c-46b1-bac1-9e366f957d7a-test.json",
    "name":"tfss-550782bd-718c-46b1-bac1-9e366f957d7a-test.json"
}

有没有人有类似的问题,或者有人能指出我做错了什么?

[]'!小号

0 个答案:

没有答案