zu machen Ich bin diesem documentation genau gefolgt Und wenn ich versuche, die API zu erstellen, wie sie getan haben. Aber wenn ich vom Postboten anrufe, kann ich keine Anfrage stellen.azure-mobile-apps nodes sdk, nicht in der Lage, einen API-Anruf
module.exports = {
"get": function (request, response, next) {
try{
var query = {
sql: 'UPDATE EmailVerification SET verified = @completed where id = @unique',
parameters: [
{ name: 'completed', value: request.query.completed,
name: 'unique', value: request.query.unique }
]
};
request.azureMobile.data.execute(query)
.then(function (results) {
console.log(results);
response.json("Verfied successfully");
}).catch(function (err) { console.log(err);
response.send(err);});
}
catch(ex)
{
console.log(ex);
response.send(ex);
}
}
};
Und in der Postbote, mache ich den Anruf
https://<appname>.azurewebsites.net/api/emailtoken?completed=true&unique=4a642af0-75be-45dd-bd8d-3c91e93a8b9d
Jeder wird Blei hilfreich. Hier
ist der Screenshot der Ausgabe:
PS: Ich habe aktualisiert meine Frage mit mehr Details und Änderungen.
Was meinst du mit * "Ich bin immer nicht in der Lage zu bekommen" *? Welchen Statuscode hast du bekommen? ** 4xx ** oder ** 5xx ** Fehler? –
'404 nicht gefunden' – User1911
@ AaronChen-MSFT fyi: Der API-Aufruf funktioniert, wenn die Abfrage" Select * from "ist, aber wenn ich aktualisieren, funktioniert es nicht. - Möge dies helfen. – User1911