Twanio Developer Evangelist здесь.
Я никогда раньше не использовал PowerShell, поэтому я не могу точно сказать вам, что делать.
Однако я вижу, что естьНесколько вещей не так с тем, как вы делаете запрос на отправку SMS.Вот что вам нужно обновить:
- Вы должны отправить запрос на ресурс сообщений в виде запроса
POST
, поэтому добавьте -Method 'POST'
к вашему запросу - Youневозможно установить имя пользователя и пароль (SID учетной записи и токен аутентификации) в качестве параметров URL.Вместо этого вам нужно отправить их как базовую аутентификацию HTTP.Я считаю, что это означает, что вам нужно добавить
-Authentication Basic
, а затем создать PSCredential
объект с sid и токеном учетной записи, который вы затем передаете как -Credential
параметр Вам необходимо отправитьпараметры сообщения как части тела запроса, а не в URL, также у вас нет нужных параметров, вам нужны To
, From
и Body
сообщения,как это:
$Body = @{
To = $AdUserName.mobile
From = $YourTwilioNumber
Body = $SmsNotificationText
}
Затем добавьте -Body $Body
к вашему запросу.
Я надеюсь, что это поможет вам создать URL-адрес и запросить вам необходимо отправить SMSсообщение.