簡體   English   中英

使用 Twilio Nodejs 進行電話身份驗證

[英]Phone authentication using Twilio Nodejs

我正在嘗試使用 twilio 發送短信以使用 nodejs 進行 OTP 身份驗證,但出現錯誤。 請有人可以幫我調試它。 下面是我發送 OTP SMS 的代碼。

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)

在此處輸入圖像描述

從 node_modules 文件夾中卸載並刪除 twilio 並重新安裝。

npm 我 twilio

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM