通过Rest API将Json数据从文件加载到Parse.com后端

时间:2014-01-26 13:02:13

标签: php jquery json rest parse-platform

晚上的人,

我正在尝试将.json文件中的数据加载到parse.com后端。根据Parse.com从我的Mac终端提供的示例,我可以让其余的api加载手动添加的json:

curl -X POST \
  -H "X-Parse-Application-Id: removed" \
  -H "X-Parse-REST-API-Key: removed" \
  -H "Content-Type: application/json" \
  -d '{"score":1337,"playerName":"Sean Plott","cheatMode":false}' \
  https://api.parse.com/1/classes/Test

这很好用。

如何仅使用这三个参数读取已保存的.Json文件(Json验证正常)并将数据发送到Parse后端? “得分”:1337,“playerName”:“Sean Plott”,“cheatMode”:false

我相信我可以选择使用PHP / Jquery等。但我没有广泛使用这些语言中的任何一种,并且非常感谢快速代码示例。

谢谢,

杰拉德

1 个答案:

答案 0 :(得分:0)

这是纯粹的PHP解决方案:

$url = 'https://api.parse.com/1/classes/Test';
$fields_string = file_get_contents('file.json');

//open connection
$ch = curl_init();

//set the url, POST data
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

//execute post
$result = curl_exec($ch);

//close connection
curl_close($ch);
/* End of first request */