使用Twilio Nodejs进行电话身份验证

lokaqttq  于 2023-01-16  发布在  Node.js
关注(0)|答案(1)|浏览(178)

我尝试使用twilio发送短信进行OTP认证使用nodejs,我得到了一个错误。好心的,有人能帮我调试它。下面是我的代码发送OTP短信。

require('dotenv').config()
const twilio = require("twilio")(process.env.TWILIO_ACCOUT_SID, process.env.TWILIO_AUTH_TOKEN)

const sendOTP = async(req, res)=>{
   const phoneNumber = req.body
       twilio.verify.services(process.env.TWILIO_SERVICE_SID)
       .verifications.create({
        to: `+${phoneNumber}`,
        channel: 'sms'
       }).then((data)=>{
        res.status(200).send({
            message: 'Verification is sent',
            phonenumber: phoneNumber,
            data
        })
       })
}

错误:

twilio.verify.services(process.env.TWILIO_SERVICE_SID)

kgqe7b3p

kgqe7b3p1#

node_modules文件夹中卸载并删除twilio,然后重新安装。

npm i twilio

相关问题