I-DatenFehler bei Antrag
curl -X GET \
-H "X-Parse-Application-Id: ${APPLICATION_ID}" \
-H "X-Parse-REST-API-Key: ${REST_API_KEY}" \
-G \
--data-urlencode 'where={"name":{"$regex":"^Big Daddy"}}' \
https://api.parse.com/1/classes/_User
Ich bin bei der Herstellung von curl erfolgreich Bisher zu diesem curl senden möchten sie kräuseln, aber ich kann den --data-urlencode
Teil integrieren. Kann jemand meinen Fehler verifizieren? Vielen Dank.
$str = $_POST['STR'];
$query = 'where={"name":{"$regex":"'.$str.'"}}';
$query = [
"where" => '"name":{"$regex":"$str"}'
];
$url = "http://ec2-34-204-170-24.compute-1.amazonaws.com/parse/classes/_User";
$encoded_url = urlencode($url);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($query));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$headers = [
'X-Parse-Application-Id: YOLO',
'X-Parse-REST-API-Key: 4314b22c8b68ed18cf42d'
];
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
Fehlermeldungen? – ntzm
{"code": 200, "error": "falscher oder fehlender Benutzername"} –
Sie wissen, dass Sie zwei verschiedene URLs verwenden, richtig? 'https: // api.parse.com/1/classes/_User' in der CLI und' http://ec2-34-204-170-24.compute-1.amazonaws.com/parse/classes/_User 'in PHP – ntzm