azure-mobile-apps 节点 sdk,无法进行 api 调用
azure-mobile-apps nodes sdk, unable to make a api call
我正在密切关注这个 documentation 当我尝试像他们所做的那样创建 api 时。但是当我从邮递员那里打电话时,我无法发出请求。
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);
}
}
};
而在邮递员中,我正在打电话
https://<appname>.azurewebsites.net/api/emailtoken?completed=true&unique=4a642af0-75be-45dd-bd8d-3c91e93a8b9d
任何线索都会有所帮助。
这是输出的屏幕截图:
PS:我已经用更多的细节和变化更新了我的问题。
您需要更改以下代码行:
parameters: [
{ name: 'completed', value: request.query.completed,
name: 'unique', value: request.query.unique }
]
至:
parameters: [
{ name: 'completed', value: request.query.completed },
{ name: 'unique', value: request.query.unique }
]
我正在密切关注这个 documentation 当我尝试像他们所做的那样创建 api 时。但是当我从邮递员那里打电话时,我无法发出请求。
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);
}
}
};
而在邮递员中,我正在打电话
https://<appname>.azurewebsites.net/api/emailtoken?completed=true&unique=4a642af0-75be-45dd-bd8d-3c91e93a8b9d
任何线索都会有所帮助。
这是输出的屏幕截图:
PS:我已经用更多的细节和变化更新了我的问题。
您需要更改以下代码行:
parameters: [
{ name: 'completed', value: request.query.completed,
name: 'unique', value: request.query.unique }
]
至:
parameters: [
{ name: 'completed', value: request.query.completed },
{ name: 'unique', value: request.query.unique }
]