Почтальон Twilio Rest Api

Привет, мне было интересно, может ли кто-нибудь помочь мне, я пытаюсь использовать анимит twilios, и я сталкиваюсь с некоторыми неприятностями. MyAccountIdSid, mySid и телефонные номера заполняются в фактическом запросе. Есть ли что-то, что я делаю неправильно, Я получаю ваш "AccountSid или AuthToken был некорректным". Может ли кто-нибудь показать мне правильный способ сделать этот запрос для отправки смс, пожалуйста. Я пытаюсь отправить текстовое сообщение Почтовый запрос Url я использую:

https://api.twilio.com/2010-04-01/Accounts/MyAccountIdSid/Messages.json


{
   "account_sid": "MyAccountIdSid",
   "api_version": "2010-04-01",
   "body": "HelloWorld",
   "num_segments": "1",
   "num_media": "1",
   "date_created": "Wed, 18 Aug 2010 20:01:40 +0000",
   "date_sent": null,
   "date_updated": "Wed, 18 Aug 2010 20:01:40 +0000",
   "direction": "outbound-api",
   "error_code": null,
   "error_message": null,
   "from": "+353xxxxxxxx",
   "price": null,
   "sid": "mySID",
   "status": "queued",
   "to": "+353xxxxxxxxx",
   "uri": "/2010-04-01/Accounts/MyAccountIdSid/Messages/mySid.json"
}

Ответ 1

Twilio разработчик евангелист здесь.

Если вы копируете его из здесь, имейте в виду, что первая его часть - это запрос, а второй - ответ, так что вы попытка отправить Twilio - это ответ, поэтому почему он не работает для вас.

То, что вам нужно отправить в Twilio, следующее:

$ curl -XPOST https://api.twilio.com/2010-04-01/Accounts/AC36b9a6be2f98274fe61d15b63aabf1e0/Messages.json \
    -d "Body=Jenny%20please%3F%21%20I%20love%20you%20<3" \
    -d "To=%2B15558675309" \
    -d "From=%2B14158141829" \
    -d "MediaUrl=http://www.example.com/hearts.png" \
    -u 'AC36b9a6be2f98274fe61d15b63aabf1e0:{AuthToken}'

Я создал быстрый screeencast, показывающий вам, как это сделать с почтальоном 2. Надеюсь, это поможет вам.

введите описание изображения здесь

Ответ 2

Примечание: Улучшение ответа Маркоса Плакона

В разделе "Авторизация" установите "AUTH TOKEN" в поле "пароль". Вы можете найти 'AUTH TOKEN' чуть ниже Сводная информация об аккаунте.

https://www.twilio.com/console

https://www.twilio.com/docs/api/errors/20003

"Выполните аутентификацию, используя свой SID учетной записи в качестве имени пользователя и свой токен авторизации в качестве пароля".