在php中使用socket发送短信

时间:2010-10-13 10:51:32

标签: php sms

我可以在php中使用socket发送短信吗?我有mysmsmantra api ..

2 个答案:

答案 0 :(得分:1)

看了maggie提供的API文档链接后,要发送短信,你必须对包含你的凭据的特定URL进行HTTP调用。

如果您尝试使用套接字实现MySMSMantra API,则需要重新创建(至少部分)HTTP堆栈......所以是的,它可能 - 几乎所有内容都可能;-) - 但这是无意义的。

在PHP中使用可用的HTTP api更简单: http://php.net/manual/en/function.httprequest-send.php

通过查看php文档示例和MySMSMantra文档,您必须能够编写从php发送短信的代码而不会太费劲。

答案 1 :(得分:1)

使用足以发送HTTP请求的Curl

卷曲的例子

<?php 
        // create curl resource 
        $ch = curl_init(); 

        // set url 
        curl_setopt($ch, CURLOPT_URL, "example.com"); 

        //return the transfer as a string 
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

        // $output contains the output string 
        $output = curl_exec($ch); 

        // close curl resource to free up system resources 
        curl_close($ch);      
?>