Попытка добавить участника SMS в разговор twilio в JS - Ошибка 20403 - 403 Запрещено - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь добавить участника SMS в Twilio к существующему разговору Twilio, используя эту выборку API. snapshot.node_.value_ - это идентификатор разговора 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, но в ограничениях пробной версии ничего не говорится о разговорах Я могу успешно использовать соответствующий вызов API, когда использую Почтальон.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...