没有任何人有任何经验使用PHP发送一个 短信 通过 skype

我想用户的网站使用的一种形式,并给他们一个选择,如果他们想要发送短信做一请求。首先,它将必须检查availabillity Skype在客户的计算机,如果因此,它应该发送短信。我已经有用户的手机号码数据库中的当他登录到网站上。

也许,我必须结合使用闭Javascript and PHP?

我看到,Skype有一个 call.php 脚本,但我似乎无法理解它是如何应用。以及如何ajust于发送短消息。

如果有人能给我一些指针,那将是有益的。

如果Skype是封闭后任何人都不会知道一个很好的短信服务,以实现在网站上,让我实现同样的目标?

有帮助吗?

解决方案

如果你running PHP on Windows,可以使用 COM for PHP wrapper 接口 Skype4COM.我没有测试过,但是以下的实例从Skype4COM文件,这应该工作:

$skype = new COM("Skype4COM.Skype");
$skype->sendSms("+1234567890", "SMS text goes here");

然而,这会使用的实例,Skype上运行你的服务器。这当然是不可能的接口,与的实例,Skype上运行你的客户的机使用客户端JavaScript。一些基本的接口可以做MSIE和VBScript,但我认为,这种方法的功能将是非常有限,因为它将是非常不安全如果不是有限的。

其他提示

没有,PHP是一个服务器端脚本语言,你不能用它访问你的客户的电脑。我怀疑有可能从JavaScript调用的Skype ...

TRUE..However,这会使用你的服务器上运行的Skype的实例。

不TRUE..It肯定是不可能的使用客户端JavaScript

您的客户端机器上运行Skype的实例接口

^客户端的JavaScript可以调用服务器通过JavaScript AJAX,地狱你甚至可以让服务器端调用,无需使用JavaScript通过在图像标签嵌入来电!

即。 IMG SRC = “myskype_server.com/announcestatus.php?session=23eedwrwe23323&status=viewing抵押文档”

announcestatus.php //连接到服务器实际运行的Skype //做了一系列的安全检查 //连接到实际的Windows PC上运行的Skype(它的主机名可以是固定的,通过使用像www.dyndns.com服务) //

如果任何人是特别感兴趣的,我可以打包我用于实现这一点,并张贴在摇晃代码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top