Отправить СМС через скайп с PHP
У кого-нибудь есть опыт использования PHP для отправки смс через скайп
Я хочу, чтобы пользователь, находящийся за пределами веб-сайта, использовал одну из форм и предоставлял им выбор, если он хочет отправить SMS-сообщение для выполнения запроса. Сначала ему нужно будет проверить наличие Skype на клиентском компьютере, если это так, он должен отправить SMS. У меня уже есть номер мобильного телефона пользователя в базе данных, когда он заходит на сайт.
Может быть, я должен использовать комбинацию из Javascript и PHP?
Я вижу, что в Skype есть скрипт call.php, но я не могу понять, как его использовать. А также как настроить его для отправки смс сообщений.
Если кто-нибудь может дать мне несколько советов, это было бы полезно.
Если Skype будет закрыт, кто-нибудь знает хороший смс-сервис для реализации на сайте, который позволил бы мне достичь той же цели?
3 ответа
Если вы используете PHP в Windows, вы можете использовать оболочку COM для PHP для взаимодействия со Skype4COM. Я не проверял это, но следуя примерам из документации Skype4COM, это должно работать:
$skype = new COM("Skype4COM.Skype");
$skype->sendSms("+1234567890", "SMS text goes here");
Тем не менее, это будет использовать экземпляр Skype, работающий на вашем сервере. Конечно, невозможно взаимодействовать с экземпляром Skype, работающим на компьютере вашего клиента, используя клиентский JavaScript. Некоторый базовый интерфейс может быть выполнен с помощью MSIE и VBScript, но я думаю, что таким образом функциональность также будет очень ограниченной, потому что она будет очень небезопасной, если она не будет ограничена.
Нет, php - это язык сценариев на стороне сервера, с его помощью вы не можете получить доступ к ПК своих клиентов. и я сомневаюсь, что можно позвонить по скайпу из JavaScript...
ВЕРНО.. Однако, это будет использовать экземпляр Skype, работающий на вашем сервере.
НЕ ПРАВДА.. Конечно, невозможно взаимодействовать с экземпляром Skype, работающим на компьютере вашего клиента, используя клиентский JavaScript
^ Клиентский javascript МОЖЕТ выполнять серверные вызовы через javascript ajax, черт возьми, вы даже можете выполнять серверные вызовы БЕЗ использования javascript, встраивая вызов в тег изображения!
то есть. img src="myskype_server.com/announcestatus.php?session=23eedwrwe23323&status= Просмотр ипотечных документов"
announcestatus.php // подключаемся к серверу, на котором запущен скайп // делаем серию проверок безопасности // подключаемся к реальному компьютеру с Windows, работающему по скайпу (имя хоста можно исправить с помощью службы, такой как www.dyndns.com) //
Если кому-то это особенно интересно, я могу упаковать шаткий код, который я использовал для его реализации, и опубликовать его.