问题描述
我尝试过,但仍然显示此错误帖子正文中缺少必需的参数 To 我也是数据。但它显示相同的错误如何解决此问题。
Twilio 代码
import axios from 'axios'
import qs from 'qs';
import * as Twilio from 'twilio';
export function sendOtpForValidUser(user_phone_number: string){
const data = JSON.stringify({
"To":user_phone_number,"Channel":'sms'
})
console.log(data)
return axios.post(`https://verify.twilio.com/v2/Services/${serviceid}/Verifications`,data,{
headers: {
'Authorization': 'Basic ' + Buffer.from(accountSid + ':' + authToken).toString('base64'),'content-type': 'application/x-www-form-urlencoded;charset=utf-8'
},}).then(message => {
console.log('Message',message.status)
var status = message.status
return status
})
.catch(error => {
console.log(error)
var status = error.data
return status
})
}
错误
{
code: 20001,message: 'Missing required parameter To in the post body',more_info: 'https://www.twilio.com/docs/errors/20001',status: 400
}
如何解决这个问题。我改变了这种格式的数据 qs.stringify(),JSON.stringfy() 但它是同样的错误
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)