holt ich bin in der Lage, erfolgreich von einem Objekt abrufen Parst mit dem Befehl unter:Convert curl GET Javascript
curl -X GET \
-H "X-Parse-Application-Id:1231231231" \
-H "X-Parse-REST-API-Key: 131231231" \
-G \
--data-urlencode 'where={"uid":"12312312"}' \
https://api.parse.com/1/classes/birthday`
Aber ich bin zu kämpfen, es zu JavaScript-Umwandlung, den Code mit unten I Reaktion mit einem bekommen Status von 200
. Ich gehe davon aus Fehler Daten urlencode-Daten konvertiert:
var getObject = function {
var url = "https://api.parse.com";
url += '/1/classes/birthday';
fetch(url, {
method: 'GET',
headers: {
'Accept': 'application/json',
'X-Parse-Application-Id': '12122',
'X-Parse-REST-API-Key': '12121',
'Content-Type': 'application/json',
},
data: '{"where":{"uid":"12312312"}}'
})
.then(function(request, results) {
console.log(request)
console.log(results)
})
}
Dank!
Ich bin nicht vertraut mit 'fetch', aber es sieht so aus, als sollte es keine einfachen Anführungszeichen um die' Daten' geben, wie 'data: {" where ": {" uid ":" 12312312 "}}' – chiliNUT
@ chiliNUT Ich habe es versucht, die gleiche Antwort wie auch immer, danke aber: 'body: (...), bodyUsed: false, headers: Headers, ok: true, Status: 200, statusText:" OK ", type:" cors ", url: "https://api.parse.com/1/classes/birthday" ' – user3430761
also hast du das behoben? Ich versuche etwas ähnliches, aber ich egal was ich in Daten, sogar falsch formatierte JSON, ich bekomme alle Elemente aus der Klasse/Run. es filtert nichts oder gibt mir Fehler. wenn ich dasselbe mit curl mache, bekomme ich "json error", was das richtige ist, um – pvinis