Node.js t检查验证令牌API+;邮递员超时
我正在用Twilio设置电话身份验证,使用nodejs…除验证令牌外,一切都正常工作。下面是我正在使用的函数:Node.js t检查验证令牌API+;邮递员超时,node.js,twilio,postman,Node.js,Twilio,Postman,我正在用Twilio设置电话身份验证,使用nodejs…除验证令牌外,一切都正常工作。下面是我正在使用的函数: verifyPhone: function (req, res) { client.verify.services('VAxxxxxxxxxxxxxxxx') .verificationChecks .create({ to: '+15017122661', code: '123456' })
verifyPhone: function (req, res) {
client.verify.services('VAxxxxxxxxxxxxxxxx')
.verificationChecks
.create({ to: '+15017122661', code: '123456' })
.then(function (err, verification_check) {
if (err) {
res.status(500).send(err);
} else if (verification_check ==='approved') {
res.status(200).send('Account Verified');
}
})
}
我正在检查postman中的端点,它正在超时,没有响应
当我签入twilio portal时,编号状态变为“已批准”
你知道为什么没有反应吗
顺便说一句,我关闭了SSL证书
谢谢,下面的Twilio函数JavaScript适合我 由于Verify v2相对较新,请确保您的Twilio Helper库是最新的 执行函数的示例(为了演示此功能,我已关闭了Twilio函数的有效Twilio签名检查): (运行函数的URL示例): 最近也有关于这个话题的博客
从您的问题中不清楚,当检查postman中的端点时,您会做什么,以及状态更改是否是由于postman请求或执行该功能造成的。谢谢,我已从twilio admin中删除了该服务,并添加了一个新的服务…已执行相同的代码,我在postman中得到了一个结果…非常感谢您的支持我已经从twilio admin中删除了该服务,并添加了一个新的服务…相同的代码已经执行,我在postman中得到了一个结果…非常感谢您的支持
exports.handler = function(context, event, callback) {
const client = context.getTwilioClient();
const code = event.code;
let phoneNumber = event.phoneNumber;
client.verify.services('VAxxxxxxxxxxxxxxxx')
.verificationChecks
.create({to: phoneNumber, code: code})
.then(verification_check => {
console.log(`***VERIFICATION STATUS***: ${verification_check.status}`);
callback(null, `${verification_check.status}`);
})
.catch(err => {
console.log(err);
callback();
});
};