Почтальон 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 учетной записи в качестве имени пользователя и свой токен авторизации в качестве пароля".