Отправка SMS через PowerShell
Отправка SMS через PowerShell это просто. Простой пример отправки SMS через PowerShell. Регистрируемся в любом удобном сервисе для отправки смс, в моем примере это популярный https://www.twilio.com
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
### $user = "AC21a789aa******" $pass = "a449a7b82432****" $securepasswd = ConvertTo-SecureString $pass -AsPlainText -Force $cred = New-Object System.Management.Automation.PSCredential($user, $securepasswd) $stime = Get-Date -Format f ### $number = "12****" $url = "https://api.twilio.com/2010-04-01/Accounts/AC21a789aaab5db5277777777777779/Messages.json" $body = "Current time $stime " $params = @{ To = "+7***2992**4"; From = $number; Body = "$body" } #$credential = New-Object System.Management.Automation.PSCredential($sid, $p) Invoke-WebRequest $url -Method Post -Body $params -UseBasicParsing -Credential $cred |ConvertFrom-Json | Select sid, body |
$user и $pass получаем на сайте после регистрации, $number тоже там. В этом простом примере, отправляем текущее время. В переменную $body можно передать все что угодно.