Я пытаюсь выяснить, как twillio sample curl -request действительно работает для SMS-сообщения. Вот ссылка на сообщения «тест», которые вы можете использовать, чтобы сделать запрос: https://www.twilio.com/user/account/developer-tools/api-explorer/message-createОтправить запрос на SMS-сообщение?
Вот завиток сообщение:
curl -X POST 'https://api.twilio.com/2010-04-01/Accounts/accountsid/Messages.json' \
--data-urlencode 'To=phoneNumber' \
--data-urlencode 'From=+phoneNumber' \
--data-urlencode 'Body=Testing' \
-u accountsid:[AuthToken]
* Примечание: PHONENUMBER в полях Кому и от полой актуальны числа, то же самое с accountid.
Я пытаюсь выяснить, как выглядит этот URL-адрес?
Каков полный URL? Когда я запускаю это в командной строке, он показывает мне объект типа JSON, который я бы ожидал, я просто пытаюсь получить представление о том, как этот объект json привязан к https://api.twilio.com/2010-04-01/Accounts/accountsid/Messages.json
Я бы предположил, что это будет выглядеть что-то вроде:
https://api.twilio.com/2010-04-01/Accounts/accountsid/Messages.json&"To=phoneNumber"&"From=+phoneNumber"&"Body=Testing"&"accounsid:authtoken
Я не думаю, что этот адрес на 100% правильный. Когда я запускаю это и помещаю этот url в свой браузер, я постоянно спрашиваю о своих учетных данных для Twilio, я ввожу правильное имя пользователя и пароль, и он отклоняет его.
Вы случайно не знаете, может ли Twilio использовать POST с помощью json? Например: {«Кому»: «+15555555555», «От»: «+16666666666», «Тело»: «Проверить SMS»}. Я получаю сообщение об ошибке «От» не было предоставлено. – user1422348
@ user1422348 нет, значения POST должны быть закодированы в форме. –