我在更新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中的对象。