Отправить СМС через скайп с 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) //

Если кому-то это особенно интересно, я могу упаковать шаткий код, который я использовал для его реализации, и опубликовать его.

Другие вопросы по тегам