ParseSDK:为什么file_get_contents()返回“无法打开流:HTTP请求失败!”?

时间:2015-07-13 20:24:20

标签: php database curl parse-platform file-get-contents

我在更新Parse Cloud DB中的对象时遇到问题...

基本上我运行代码

include_once '../lib/libraries/Parse/autoload.php';    
use Parse\ParseClient;    
use Parse\ParseQuery;
use Parse\ParseObject;
ParseClient::initialize('xxx', 'xxx', 'xxx');

$query = new ParseQuery("_User");
$query->equalTo("username", $_COOKIE["username"]);
$user = $query->first();
$user->set("plan", "entrepreneur");
$user->save();

然后我明白了:

  

警告:   的file_get_contents(https://api.parse.com/1/classes/_User/byMcqe93lC):   无法打开流:HTTP请求失败! HTTP / 1.1 400错误请求   in / Volumes / Transcend / Google   Drive / Projects / Applandr / lib / libraries / Parse / ParseClient.php在线   240

     

警告:为foreach()提供的参数无效   /卷/创见/谷歌   Drive / Projects / Applandr / lib / libraries / Parse / ParseObject.php在线   528

我确保设置了allow_url_fopen = On,并且没有尝试过cURL,因为它实际上是一个试图获取URL内容的Parse类。

$result = file_get_contents($url, false, $context);

有人可以帮助我,我想做的就是更新Parse DB中的对象。

0 个答案:

没有答案