К сожалению, вы ничего не можете сделать.
Один из популярных API шлюза SMS, который поддерживает HTTPS, - Clickatell .
Он охватывает 819 сетей в более чем 220 странах . Помимо HTTP и HTTPS они также поддерживают SMPP , SMTP , FTP , XML , SOAP и COM .
Метод HTTP / S работает очень похоже на службу, которую вы описываете. Если я правильно помню, вы передадите все детали через GET
запрос. Вы можете продолжать использовать curl, как сейчас.
Что касается стоимости сообщений, Clickatell использует кредитную систему. 1 кредит, как правило, будет означать 1 сообщение, но в некоторых пунктах назначения может взиматься чуть меньше (обычно 0,8 кредита), а в некоторых - больше (обычно 1,5 или 2). По-видимому, это зависит от операторов сети в конкретном регионе. ( Источник )
1 кредит в настоящее время оценивается в 0,03 доллара США / 0,022 евро / 0,02 доллара США. Минимальное требование - 400 кредитов, поэтому первоначальные инвестиции могут составлять всего 12 долларов США. ( Источник )