尝试将SMS参与者添加到JS中的twilio对话中-错误20403-禁止使用403

时间:2020-01-28 19:41:44

标签: javascript twilio twilio-conversations

我正在尝试使用此API提取将SMS参与者添加到Twilio现有的Twilio对话中。 snapshot.node_.value_是会话ID CHXXXXXX...,两个电话号码都是真实代码中的实际值,而不仅仅是+1XXXXX

fetch(`https://conversations.twilio.com/v1/Conversations/${snapshot.node_.value_}/Participants/`, {
    method: 'POST',
    headers: new Headers({
        "Content-Type": "application/x-www-form-urlencoded",
        'Authorization': 'Basic '+btoa(`${twilioAccountSID}:${twilioAuthToken}`)
    }),
    body: new URLSearchParams({
        "MessagingBinding.Address":"+1XXXXXXXXXX",//Personal phone number
        "MessagingBinging.ProxyAddress":"+1XXXXXXXXXX"//Twilio phone number
    }),
    redirect: 'follow'
})

不幸的是,当我捕获并记录错误时,我得到{"code": 20403, "message": "403 Forbidden", "more_info": "https://www.twilio.com/docs/errors/20403", "status": 403}

更多信息页面是毫无帮助的。 我目前使用的是twilio试用帐户,但试用限制中没有任何提及对话。 使用Postman时,我可以成功使用匹配的API调用。

0 个答案:

没有答案